LifeV
impes::Private Struct Reference

Private Members. More...

+ Collaboration diagram for impes::Private:

Public Types

typedef std::function< Real(const Real &, const Real &, const Real &, const Real &, const ID &) > fct_type
 
typedef std::function< Vector(const Real &, const Real &, const Real &, const Real &, const std::vector< Real > &) > Vfct_type
 
typedef std::function< Matrix(const Real &, const Real &, const Real &, const Real &, const std::vector< Real > &) > Mfct_type
 

Public Member Functions

 Private ()
 
fct_type getUOne ()
 
fct_type getUZero ()
 
fct_type getPressureSource ()
 
Mfct_type getPressurePermeability ()
 
fct_type getSaturationInitialCondition ()
 
Vfct_type getSaturationPhysicalFlux ()
 
Vfct_type getSaturationFirstDerivativePhysicalFlux ()
 
fct_type getSaturationSource ()
 
Mfct_type getSaturationPermeability ()
 
fct_type getSaturationMass ()
 

Data Fields

std::string data_file_name
 
std::string discretization_section
 
std::string discretization_section_darcy
 
std::string discretization_section_hyperbolic
 
std::string discretization_section_darcy_nonlin_trans
 
std::shared_ptr< Epetra_Comm > comm
 

Detailed Description

Private Members.

Definition at line 88 of file impes.cpp.

Member Typedef Documentation

◆ fct_type

typedef std::function< Real ( const Real&, const Real&, const Real&, const Real&, const ID& ) > fct_type

Definition at line 95 of file impes.cpp.

◆ Vfct_type

typedef std::function< Vector ( const Real&, const Real&, const Real&, const Real&, const std::vector<Real>& ) > Vfct_type

Definition at line 101 of file impes.cpp.

◆ Mfct_type

typedef std::function< Matrix ( const Real&, const Real&, const Real&, const Real&, const std::vector<Real>& ) > Mfct_type

Definition at line 108 of file impes.cpp.

Constructor & Destructor Documentation

◆ Private()

Private ( )
inline

Definition at line 90 of file impes.cpp.

Member Function Documentation

◆ getUOne()

fct_type getUOne ( )
inline

Definition at line 128 of file impes.cpp.

◆ getUZero()

fct_type getUZero ( )
inline

Definition at line 135 of file impes.cpp.

◆ getPressureSource()

fct_type getPressureSource ( )
inline

Definition at line 142 of file impes.cpp.

◆ getPressurePermeability()

Mfct_type getPressurePermeability ( )
inline

Definition at line 149 of file impes.cpp.

◆ getSaturationInitialCondition()

fct_type getSaturationInitialCondition ( )
inline

Definition at line 156 of file impes.cpp.

◆ getSaturationPhysicalFlux()

Vfct_type getSaturationPhysicalFlux ( )
inline

Definition at line 163 of file impes.cpp.

◆ getSaturationFirstDerivativePhysicalFlux()

Vfct_type getSaturationFirstDerivativePhysicalFlux ( )
inline

Definition at line 170 of file impes.cpp.

◆ getSaturationSource()

fct_type getSaturationSource ( )
inline

Definition at line 177 of file impes.cpp.

◆ getSaturationPermeability()

Mfct_type getSaturationPermeability ( )
inline

Definition at line 184 of file impes.cpp.

◆ getSaturationMass()

fct_type getSaturationMass ( )
inline

Definition at line 191 of file impes.cpp.

Field Documentation

◆ data_file_name

std::string data_file_name

Definition at line 110 of file impes.cpp.

◆ discretization_section

std::string discretization_section

Definition at line 113 of file impes.cpp.

◆ discretization_section_darcy

std::string discretization_section_darcy

Definition at line 116 of file impes.cpp.

◆ discretization_section_hyperbolic

std::string discretization_section_hyperbolic

Definition at line 119 of file impes.cpp.

◆ discretization_section_darcy_nonlin_trans

std::string discretization_section_darcy_nonlin_trans

Definition at line 122 of file impes.cpp.

◆ comm

std::shared_ptr<Epetra_Comm> comm

Definition at line 124 of file impes.cpp.


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