CEPS
24.01
Cardiac ElectroPhysiology Simulator
|
▼Nceps | A namespace for all utility methods |
Nhash | Namespace for hash generation tools |
Nmath | Math typedef for matrix coefficients of a single element |
CFunction | Function caller : abstract base, only contains an variadic operator() |
CResultOfImpl | Simply to indicate that ResultOfImpl will be a template to be specialized |
CResultOfImpl< Function< _Res(_Args...)> > | Used to get the return type of a Function struct |
CResultOfImpl< _DerivedFn< _Signature > > | Used to get the return type of a function |
CFunction< _Res(_Args...)> | Base Function type for ceps. It's an abstract class which contains only a variadic operator parenthesis. Specialized to signature _Res(_Args...) |
CMemberFunction | Just to say that MemberFunction will be templated |
CMemberFunction< _Class, _Res(_Class::*)(_Args...)> | A struct that can be used to convert member functions into ceps::Function |
CMemberFunction< _Class *, _Res(_Class::*)(_Args...)> | A struct that can be used to convert member functions into ceps::Function pointer specialization |
CConstantFunction | Specialization of ceps::Function that returns constant values |
CConstantFunction< _Res(_Args...)> | Specialization of ceps::Function that returns constant values |
CPiecewiseFunction | Specialization of ceps::Function with several constant values |
CPiecewiseFunction< _N, _Object, _Res(_Args...)> | Specialization of ceps::Function with several constant values |
CResultOfOperationStruct | |
CResultOfOperationStruct<'+', _T1, _T2 > | Gives the type of result of addition |
CResultOfOperationStruct<'-', _T1, _T2 > | Gives the type of result of substraction |
CResultOfOperationStruct<' *', _T1, _T2 > | Gives the type of result of multiplication |
CResultOfOperationStruct<'/', _T1, _T2 > | Gives the type of result of division |
CFunctionOperation | The product of two functions, a function mult(_Res1,_Res2) must be implemented to be able to deduce the type of the product |
CHoldsAttributes | An abstract class from which all objects that contain region attributes should derive |
CHoldsBoundary | Abstract class to describe if an entity is on a boundary or not Objects that can be located in a mesh should inherit from this class |
CHoldsCells | An abstract class for objects that regroup pointers to cells (eg a mesh, a finite elements discretization, a finite volume discretization) |
CHoldsDimension | Abstract class for objects that have a dimensionality (0D to 3D) |
CHoldsGeomObject | For objects that have pointers to either a node or a cell |
CHoldsGlobalIndex | Abstract class for objects that have a global index |
CHoldsNodes | |
CHoldsProcIds | Abstract class for objects that contain a CPU Id |
NMeshReaderType | Enum for better reading of code |