My Project
Loading...
Searching...
No Matches
Opm::EnsureFinalized Class Reference

Default implementation for asserting finalization of parameter objects. More...

#include <EnsureFinalized.hpp>

Inheritance diagram for Opm::EnsureFinalized:
Opm::BrooksCoreyParams< TraitsT > Opm::ConstantSolidHeatCapLawParams< ScalarT > Opm::EclDefaultMaterialParams< Traits, GasOilParamsT, OilWaterParamsT > Opm::EclEpsTwoPhaseLawParams< EffLawT > Opm::EclHeatcrLawParams< ScalarT > Opm::EclHysteresisTwoPhaseLawParams< EffLawT > Opm::EclMultiplexerMaterialParams< Traits, GasOilMaterialLawT, OilWaterMaterialLawT, GasWaterMaterialLawT > Opm::EclSolidEnergyLawMultiplexerParams< ScalarT > Opm::EclSpecrockLawParams< ScalarT > Opm::EclStone1MaterialParams< Traits, GasOilLawT, OilWaterLawT > Opm::EclStone2MaterialParams< Traits, GasOilParamsT, OilWaterParamsT > Opm::EclThcLawParams< ScalarT > Opm::EclThconrLawParams< ScalarT > Opm::EclThermalConductionLawMultiplexerParams< ScalarT > Opm::EclTwoPhaseMaterialParams< Traits, GasOilParamsT, OilWaterParamsT, GasWaterParamsT > Opm::LinearMaterialParams< TraitsT > Opm::ParkerLenhardParams< TraitsT > Opm::PiecewiseLinearTwoPhaseMaterialParams< TraitsT, VectorT > Opm::SatCurveMultiplexerParams< TraitsT > Opm::SplineTwoPhaseMaterialParams< TraitsT > Opm::ThreePhaseParkerVanGenuchtenParams< TraitsT > Opm::TwoPhaseLETCurvesParams< TraitsT > Opm::VanGenuchtenParams< TraitsT >

Public Member Functions

OPM_HOST_DEVICE void finalize ()
 Mark the object as finalized.
 

Protected Member Functions

OPM_HOST_DEVICE EnsureFinalized ()
 The default constructor.
 
OPM_HOST_DEVICE void check () const
 

Detailed Description

Default implementation for asserting finalization of parameter objects.


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