![]() |
OGS
|
Classes | |
struct | IntegrationPointData |
class | TwoPhaseFlowWithPPLocalAssemblerInterface |
class | TwoPhaseFlowWithPPLocalAssembler |
class | TwoPhaseFlowWithPPProcess |
A class to simulate the isothermal two-phase flow process with P-P model in porous media. More... | |
struct | TwoPhaseFlowWithPPProcessData |
Functions | |
std::unique_ptr< Process > | createTwoPhaseFlowWithPPProcess (std::string name, MeshLib::Mesh &mesh, std::unique_ptr< ProcessLib::AbstractJacobianAssembler > &&jacobian_assembler, std::vector< ProcessVariable > const &variables, std::vector< std::unique_ptr< ParameterLib::ParameterBase >> const ¶meters, unsigned const integration_order, BaseLib::ConfigTree const &config, std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation >> const &curves, std::map< int, std::shared_ptr< MaterialPropertyLib::Medium >> const &media) |
Variables | |
const unsigned | NUM_NODAL_DOF = 2 |
std::unique_ptr< Process > ProcessLib::TwoPhaseFlowWithPP::createTwoPhaseFlowWithPPProcess | ( | std::string | name, |
MeshLib::Mesh & | mesh, | ||
std::unique_ptr< ProcessLib::AbstractJacobianAssembler > && | jacobian_assembler, | ||
std::vector< ProcessVariable > const & | variables, | ||
std::vector< std::unique_ptr< ParameterLib::ParameterBase >> const & | parameters, | ||
unsigned const | integration_order, | ||
BaseLib::ConfigTree const & | config, | ||
std::map< std::string, std::unique_ptr< MathLib::PiecewiseLinearInterpolation >> const & | curves, | ||
std::map< int, std::shared_ptr< MaterialPropertyLib::Medium >> const & | media | ||
) |
Definition at line 25 of file CreateTwoPhaseFlowWithPPProcess.cpp.
References BaseLib::ConfigTree::checkConfigParameter(), MaterialPropertyLib::createMaterialSpatialDistributionMap(), ProcessLib::createSecondaryVariables(), DBUG(), ProcessLib::findProcessVariables(), BaseLib::ConfigTree::getConfigParameter(), BaseLib::ConfigTree::getConfigSubtree(), INFO(), MeshLib::materialIDs(), MaterialPropertyLib::name, and MathLib::toVector().
Referenced by ProjectData::parseProcesses().
const unsigned ProcessLib::TwoPhaseFlowWithPP::NUM_NODAL_DOF = 2 |
Definition at line 51 of file TwoPhaseFlowWithPPLocalAssembler.h.
Referenced by ProcessLib::TwoPhaseFlowWithPP::TwoPhaseFlowWithPPLocalAssembler< ShapeFunction, IntegrationMethod, GlobalDim >::assemble().