14#ifndef DUMUX_MINERALIZATION_VOLUME_VARIABLES_HH 
   15#define DUMUX_MINERALIZATION_VOLUME_VARIABLES_HH 
   24template <
class Traits, 
class NonMineralizationVolVars>
 
   27    using ParentType = NonMineralizationVolVars;
 
   28    using Scalar = 
typename Traits::PrimaryVariables::value_type;
 
   29    using ModelTraits = 
typename Traits::ModelTraits;
 
   30    using SolidState = 
typename Traits::SolidState;
 
   42    { 
return this->solidState_.volumeFraction(sCompIdx); }
 
 
   51        return SolidSystem::density(this->solidState_, sCompIdx);
 
 
   61        return SolidSystem::molarDensity(this->solidState_, sCompIdx);
 
 
 
Contains the quantities which are are constant within a sub-control volume of the finite volume grid ...
Definition porousmediumflow/mineralization/volumevariables.hh:26
typename NCTraits< BaseTraits, CDM, DT, EDM >::SolidSystem SolidSystem
Definition porousmediumflow/mineralization/volumevariables.hh:33
Scalar solidComponentDensity(int sCompIdx) const
Returns the density of the phase for all fluid and solid phases.
Definition porousmediumflow/mineralization/volumevariables.hh:49
Scalar solidComponentMolarDensity(int sCompIdx) const
Returns the density of the phase for all fluid and solid phases.
Definition porousmediumflow/mineralization/volumevariables.hh:59
Scalar solidVolumeFraction(int sCompIdx) const
Returns the volume fraction of the precipitate (solid phase) for the given phaseIdx.
Definition porousmediumflow/mineralization/volumevariables.hh:41