SPHinXsys
alpha version
|
Base class for all reaction models. More...
#include <diffusion_reaction.h>
Inherited by SPH::ElectroPhysiologyReaction.
Public Member Functions | |
BaseReactionModel (StdVec< std::string > species_name_list) | |
StdVec< std::string > | getSpeciesNameList () |
Public Attributes | |
IndexVector | reactive_species_ |
StdVec< ReactionFunctor > | get_production_rates_ |
StdVec< ReactionFunctor > | get_loss_rates_ |
Protected Types | |
typedef std::function< Real(StdVec< StdLargeVec< Real >> &, size_t particle_i)> | ReactionFunctor |
Protected Attributes | |
StdVec< std::string > | species_name_list_ |
std::map< std::string, size_t > | species_indexes_map_ |
std::string | reaction_model_ |
Base class for all reaction models.
|
protected |
Reaction functor .