openCARP
Doxygen code documentation for the open cardiac electrophysiology simulator openCARP
Classes | Namespaces | Typedefs | Functions
ion_type.h File Reference
#include "limpet_types.h"
#include "target.h"
#include <string>
#include <vector>
#include <stdio.h>
#include "ION_IF_datatypes.h"
Include dependency graph for ion_type.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  limpet::IonType
 Abstract class representing an ionic model type. More...
 

Namespaces

 limpet
 

Typedefs

typedef float limpet::Gatetype
 
typedef GlobalData_t(* limpet::SVgetfcn) (IonIfBase &, int, int)
 
typedef void(* limpet::SVputfcn) (IonIfBase &, int, int, GlobalData_t)
 
typedef char limpet::IIF_Mask_t
 
using limpet::IonTypeList = std::vector< std::reference_wrapper< IonType > >
 

Functions

template<class T >
constexpr T limpet::max (T a, T b)
 
template<class T >
constexpr T limpet::min (T a, T b)
 
IonType * limpet::get_ion_type (const std::string &name)