1 #ifndef RADIOACTIVE_DECAY_H_
2 #define RADIOACTIVE_DECAY_H_
43 #endif // RADIOACTIVE_DECAY_H_
void assemble_ode_matrix(void) override
Implements the assembly of the system matrix of the ODEs.
~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 Input::Type::Record input_type_single_decay
Input record which defines particular decay step.
Class implements the radioactive decay chain.
static Input::Type::Record input_type_product
Input record for a product of a radioactive decay.
std::vector< double > half_lives_
Half-lives of the substances.
static Input::Type::Record input_type
Input record for class RadioactiveDecay.
RadioactiveDecay(Mesh &mesh, Input::Record in_rec)
Constructor.