CEPS  24.01
Cardiac ElectroPhysiology Simulator
DicoFuncTimeSelector Class Reference

Detailed Description

A simple SA func that extracts time from arguments, will be added to the dictionary upon creation.

Definition at line 374 of file FunctionDictionary.hpp.

#include <FunctionDictionary.hpp>

Inheritance diagram for DicoFuncTimeSelector:
[legend]

Private Member Functions

CepsEnum getFlags () const override
 Time flags. More...
 
CepsReal eval (CepsStandardArgs) override
 Returns args.t. More...
 

Additional Inherited Members

- Public Types inherited from SAFunc< _Result >
using BaseFunction = ceps::Function< _Result(CepsStandardArgs)>
 Typedef for the function type. More...
 
- Public Member Functions inherited from SAFunc< _Result >
 SAFunc (const SAFunc &)=default
 We allow the copy from a functor to another. More...
 
SAFuncoperator= (const SAFunc &)=default
 We allow the assignement from a functor to another. More...
 
virtual void getLocalData ()
 Authorize access to data for solvecSAFunc, other derived classes : nothing. More...
 
virtual void releaseLocalData ()
 Authorize access to data for solvecSAFunc, other derived classes : nothing. More...
 
CepsBool hasOption (CepsFunctionFlag flag)
 Tells if option is activated. More...
 

Member Function Documentation

◆ eval()

CepsReal DicoFuncTimeSelector::eval ( CepsStandardArgs  args)
overrideprivate

Returns args.t.

Definition at line 642 of file FunctionDictionary.cpp.

◆ getFlags()

CepsEnum DicoFuncTimeSelector::getFlags ( ) const
overrideprivatevirtual

Time flags.

Implements SAFunc< _Result >.

Definition at line 636 of file FunctionDictionary.cpp.


The documentation for this class was generated from the following files: