6 #ifndef REACTION_TERM_H
7 #define REACTION_TERM_H
58 int *el_4_loc,
int *row_4_el)
116 #endif // REACTION_TERM_H
ReactionTerm & output_stream(OutputTime &ostream)
Sets the output stream which is given from transport class.
Abstract base class for equation clasess.
OutputTime * output_stream_
Pointer to a transport output stream.
virtual void output_data(void)
Output method.
double ** concentration_matrix_
virtual void output_vector_gather(void)
vector< string > names_
Names belonging to substances.
int * row_4_el_
Indices of rows belonging to elements.
virtual double ** compute_reaction(double **concentrations, int loc_el)=0
ReactionTerm(Mesh &init_mesh, Input::Record in_rec)
Constructor.
static Input::Type::AbstractRecord input_type
Distribution * distribution_
Pointer to reference to distribution of elements between processors.
The class for outputing data during time.
void choose_next_time(void) override
Disable changes in TimeGovernor by empty method.
int * el_4_loc_
Indices of elements belonging to local dofs.
~ReactionTerm(void)
Destructor.
ReactionTerm & names(const std::vector< string > &names)
Sets the names of substances considered in transport.
static Input::Type::Record input_type_output_record
Specification of the output record.
ReactionTerm & concentration_matrix(double **concentration, Distribution *conc_distr, int *el_4_loc, int *row_4_el)