#include <reactionSelector.hh>
Public Member Functions | |
DirectSelector (vector< ReactionClass * > &rxns) | |
virtual | ~DirectSelector () |
virtual double | refactorPropensities () |
virtual double | update (ReactionClass *r, double oldA, double newA) |
virtual double | getNextReactionClass (ReactionClass *&rc) |
virtual double | getAtot () |
Protected Attributes | |
double | Atot |
int | n_reactions |
ReactionClass ** | reactionClassList |
DirectSelector::DirectSelector | ( | vector< ReactionClass * > & | rxns | ) |
DirectSelector::~DirectSelector | ( | ) | [virtual] |
double DirectSelector::refactorPropensities | ( | ) | [virtual] |
Implements NFcore::ReactionSelector.
double DirectSelector::update | ( | ReactionClass * | r, | |
double | oldA, | |||
double | newA | |||
) | [virtual] |
Implements NFcore::ReactionSelector.
double DirectSelector::getNextReactionClass | ( | ReactionClass *& | rc | ) | [virtual] |
Implements NFcore::ReactionSelector.
double DirectSelector::getAtot | ( | ) | [virtual] |
Implements NFcore::ReactionSelector.
double NFcore::DirectSelector::Atot [protected] |
int NFcore::DirectSelector::n_reactions [protected] |
ReactionClass** NFcore::DirectSelector::reactionClassList [protected] |