18 #ifndef RADIOACTIVE_DECAY_H_ 19 #define RADIOACTIVE_DECAY_H_ 66 #endif // RADIOACTIVE_DECAY_H_ void assemble_ode_matrix(void) override
Implements the assembly of the system matrix of the ODEs.
static const Input::Type::Record & get_input_type_product()
Input record for a product of a radioactive decay.
~RadioactiveDecay(void)
Destructor.
Base class for linear reactions and decay chain.
void initialize_from_input() override
Initializes private members of sorption from the input record.
static const Input::Type::Record & get_input_type_single_decay()
Input record which defines particular decay step.
Class implements the radioactive decay chain.
static const int registrar
Registrar of class to factory.
static const Input::Type::Record & get_input_type()
Input record for class RadioactiveDecay.
std::vector< double > half_lives_
Half-lives of the substances.
RadioactiveDecay(Mesh &mesh, Input::Record in_rec)
Constructor.
ReactionTerm FactoryBaseType