VPTissue Reference Manual
SimPT_Sim::OdeintFactories0Map Class Reference

Stores factory functions for odeint integrator. More...

#include <OdeintFactories0Map.h>

Inheritance diagram for SimPT_Sim::OdeintFactories0Map:
Inheritance graph
Collaboration diagram for SimPT_Sim::OdeintFactories0Map:
Collaboration graph

Public Types

using MapType = SimPT_Sim::Util::FunctionMap< OdeintTraits<>::Solver()>
 
- Public Types inherited from SimPT_Sim::Util::FunctionMap< OdeintTraits<>::Solver()>
using FunctionType = std::function< OdeintTraits<>::Solver >
 

Additional Inherited Members

- Public Member Functions inherited from SimPT_Sim::Util::FunctionMap< OdeintTraits<>::Solver()>
 FunctionMap ()
 Construct an empty map.
 
 FunctionMap (std::initializer_list< typename MapType::value_type > l)
 Construct map from initializer_list.
 
virtual ~FunctionMap ()
 Destructor must be virtual.
 
FunctionType Get (const std::string &name) const
 Return function for given name.
 
bool IsValid (const std::string &name) const
 Check whether function name is present.
 
std::list< std::string > List () const
 List the names.
 
bool Register (const std::string &name, const FunctionType &f)
 Register a function.
 

Detailed Description

Stores factory functions for odeint integrator.

Definition at line 34 of file OdeintFactories0Map.h.


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