Opm::Properties::FlashSolver< TypeTag, TTag::FlashModel > Struct Template Reference

Use the NCP flash solver by default. More...

#include <flashmodel.hh>

Public Types

using type = Opm::NcpFlash< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::FluidSystem > >
 
using type = Opm::PTFlash< GetPropType< TypeTag, Properties::Scalar >, GetPropType< TypeTag, Properties::FluidSystem > >
 

Detailed Description

template<class TypeTag>
struct Opm::Properties::FlashSolver< TypeTag, TTag::FlashModel >

Use the NCP flash solver by default.

Use the Pt flash solver by default.

Member Typedef Documentation

◆ type [1/2]

template<class TypeTag >
using Opm::Properties::FlashSolver< TypeTag, TTag::FlashModel >::type = Opm::NcpFlash<GetPropType<TypeTag, Properties::Scalar>, GetPropType<TypeTag, Properties::FluidSystem> >

◆ type [2/2]

template<class TypeTag >
using Opm::Properties::FlashSolver< TypeTag, TTag::FlashModel >::type = Opm::PTFlash<GetPropType<TypeTag, Properties::Scalar>, GetPropType<TypeTag, Properties::FluidSystem> >

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