OGS
ChemistryLib::SelfContainedSolverData::ChemicalReaction Struct Reference

Detailed Description

Definition at line 20 of file ChemicalReaction.h.

#include <ChemicalReaction.h>

Inheritance diagram for ChemistryLib::SelfContainedSolverData::ChemicalReaction:
[legend]

Public Member Functions

 ChemicalReaction (std::vector< double > stoichiometric_vector_)
 
virtual ~ChemicalReaction ()=default
 
virtual double getKineticPrefactor () const
 

Public Attributes

std::vector< double > stoichiometric_vector
 

Constructor & Destructor Documentation

◆ ChemicalReaction()

ChemistryLib::SelfContainedSolverData::ChemicalReaction::ChemicalReaction ( std::vector< double > stoichiometric_vector_)
inlineexplicit

Definition at line 22 of file ChemicalReaction.h.

23 : stoichiometric_vector(std::move(stoichiometric_vector_))
24 {
25 }

◆ ~ChemicalReaction()

virtual ChemistryLib::SelfContainedSolverData::ChemicalReaction::~ChemicalReaction ( )
virtualdefault

Member Function Documentation

◆ getKineticPrefactor()

virtual double ChemistryLib::SelfContainedSolverData::ChemicalReaction::getKineticPrefactor ( ) const
inlinevirtual

Reimplemented in ChemistryLib::SelfContainedSolverData::FirstOrderReaction.

Definition at line 29 of file ChemicalReaction.h.

30 {
31 return std::numeric_limits<double>::quiet_NaN();
32 }

Member Data Documentation

◆ stoichiometric_vector

std::vector<double> ChemistryLib::SelfContainedSolverData::ChemicalReaction::stoichiometric_vector

Definition at line 34 of file ChemicalReaction.h.


The documentation for this struct was generated from the following file: