#include <reactionSelector.hh>
Public Member Functions | |
ReactionSelector () | |
virtual | ~ReactionSelector () |
virtual double | refactorPropensities ()=0 |
virtual double | update (ReactionClass *r, double oldA, double newA)=0 |
virtual double | getNextReactionClass (ReactionClass *&rc)=0 |
virtual double | getAtot ()=0 |
NFcore::ReactionSelector::ReactionSelector | ( | ) | [inline] |
virtual NFcore::ReactionSelector::~ReactionSelector | ( | ) | [inline, virtual] |
virtual double NFcore::ReactionSelector::refactorPropensities | ( | ) | [pure virtual] |
Implemented in NFcore::DirectSelector, and NFcore::LogClassSelector.
virtual double NFcore::ReactionSelector::update | ( | ReactionClass * | r, | |
double | oldA, | |||
double | newA | |||
) | [pure virtual] |
Implemented in NFcore::DirectSelector, and NFcore::LogClassSelector.
virtual double NFcore::ReactionSelector::getNextReactionClass | ( | ReactionClass *& | rc | ) | [pure virtual] |
Implemented in NFcore::DirectSelector, and NFcore::LogClassSelector.
virtual double NFcore::ReactionSelector::getAtot | ( | ) | [pure virtual] |
Implemented in NFcore::DirectSelector, and NFcore::LogClassSelector.