LifeV
hyperbolic::Private Struct Reference

Private Members. More...

+ Collaboration diagram for hyperbolic::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 > &) > vectorFct_type
 

Public Member Functions

 Private ()
 
fct_type getUOne ()
 
fct_type getUZero ()
 
fct_type getAnalyticalSolution ()
 
vectorFct_type getPhysicalFlux ()
 
vectorFct_type getFirstDerivativePhysicalFlux ()
 
fct_type getSource ()
 
fct_type getInitialCondition ()
 
fct_type getMass ()
 
fct_type getDual ()
 

Data Fields

std::string data_file_name
 
std::string discretization_section
 
std::shared_ptr< Epetra_Comm > comm
 

Detailed Description

Private Members.

Definition at line 216 of file hyperbolic.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 223 of file hyperbolic.cpp.

◆ vectorFct_type

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

Definition at line 229 of file hyperbolic.cpp.

Constructor & Destructor Documentation

◆ Private()

Private ( )
inline

Definition at line 218 of file hyperbolic.cpp.

Member Function Documentation

◆ getUOne()

fct_type getUOne ( )
inline

Definition at line 238 of file hyperbolic.cpp.

◆ getUZero()

fct_type getUZero ( )
inline

Definition at line 245 of file hyperbolic.cpp.

◆ getAnalyticalSolution()

fct_type getAnalyticalSolution ( )
inline

Definition at line 252 of file hyperbolic.cpp.

◆ getPhysicalFlux()

vectorFct_type getPhysicalFlux ( )
inline

Definition at line 259 of file hyperbolic.cpp.

◆ getFirstDerivativePhysicalFlux()

vectorFct_type getFirstDerivativePhysicalFlux ( )
inline

Definition at line 266 of file hyperbolic.cpp.

◆ getSource()

fct_type getSource ( )
inline

Definition at line 273 of file hyperbolic.cpp.

◆ getInitialCondition()

fct_type getInitialCondition ( )
inline

Definition at line 280 of file hyperbolic.cpp.

◆ getMass()

fct_type getMass ( )
inline

Definition at line 287 of file hyperbolic.cpp.

◆ getDual()

fct_type getDual ( )
inline

Definition at line 294 of file hyperbolic.cpp.

Field Documentation

◆ data_file_name

std::string data_file_name

Definition at line 231 of file hyperbolic.cpp.

◆ discretization_section

std::string discretization_section

Definition at line 232 of file hyperbolic.cpp.

◆ comm

std::shared_ptr<Epetra_Comm> comm

Definition at line 234 of file hyperbolic.cpp.


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