Miind
Public Member Functions | List of all members
GeomLib::AbstractMasterEquation Class Referenceabstract

#include <libs/GeomLib/AbstractMasterEquation.hpp>

Inheritance diagram for GeomLib::AbstractMasterEquation:
Inheritance graph
Collaboration diagram for GeomLib::AbstractMasterEquation:
Collaboration graph

Public Member Functions

virtual ~AbstractMasterEquation ()=0
 
virtual void apply (MPILib::Time)=0
 
virtual MPILib::Rate getTransitionRate () const
 
virtual void sortConnectionVector (const std::vector< MPILib::Rate > &, const std::vector< MPILib::DelayedConnection > &, const std::vector< MPILib::NodeType > &)=0
 

Detailed Description

Definition at line 28 of file AbstractMasterEquation.hpp.

Constructor & Destructor Documentation

GeomLib::AbstractMasterEquation::~AbstractMasterEquation ( )
inlinepure virtual

Definition at line 47 of file AbstractMasterEquation.hpp.

Member Function Documentation

virtual void GeomLib::AbstractMasterEquation::apply ( MPILib::Time  )
pure virtual

apply the master equations over a period of time

Implemented in GeomLib::NumericalMasterEquation< Estimator >.

virtual MPILib::Rate GeomLib::AbstractMasterEquation::getTransitionRate ( ) const
inlinevirtual

Reimplemented in GeomLib::NumericalMasterEquation< Estimator >.

Definition at line 44 of file AbstractMasterEquation.hpp.

virtual void GeomLib::AbstractMasterEquation::sortConnectionVector ( const std::vector< MPILib::Rate > &  ,
const std::vector< MPILib::DelayedConnection > &  ,
const std::vector< MPILib::NodeType > &   
)
pure virtual

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