EclSolidEnergyLawMultiplexer.hpp
Go to the documentation of this file.
70 return HeatcrLaw::solidInternalEnergy(params.template getRealParams<Params::heatcrApproach>(), fluidState);
74 return SpecrockLaw::solidInternalEnergy(params.template getRealParams<Params::specrockApproach>(), fluidState);
81 throw std::logic_error("Invalid solid energy approach: "+std::to_string(int(params.solidEnergyApproach())));
Implements the volumetric interior energy relations of rock used by ECL. Definition: EclHeatcrLaw.hpp:46 static Evaluation solidInternalEnergy(const Params ¶ms, const FluidState &fluidState) Given a fluid state, compute the volumetric internal energy of the rock [W/m^3]. Definition: EclHeatcrLaw.hpp:55 Provides the energy storage relation of rock. Definition: EclSolidEnergyLawMultiplexer.hpp:50 ParamsT Params Definition: EclSolidEnergyLawMultiplexer.hpp:58 typename Params::Scalar Scalar Definition: EclSolidEnergyLawMultiplexer.hpp:59 static Evaluation solidInternalEnergy(const Params ¶ms, const FluidState &fluidState) Given a fluid state, compute the volumetric internal energy of the rock [W/m^3]. Definition: EclSolidEnergyLawMultiplexer.hpp:65 Implements the volumetric interior energy relations of rock used by ECL. Definition: EclSpecrockLaw.hpp:45 static Evaluation solidInternalEnergy(const Params ¶ms, const FluidState &fluidState) Given a fluid state, compute the volumetric internal energy of the rock [W/m^3]. Definition: EclSpecrockLaw.hpp:54 Implements a solid energy storage law which just returns 0. Definition: NullSolidEnergyLaw.hpp:39 static Evaluation solidInternalEnergy(const Params &, const FluidState &) Given a fluid state, compute the volumetric internal energy of the solid matrix [W/m^3]. Definition: NullSolidEnergyLaw.hpp:51 Definition: Air_Mesitylene.hpp:34 |