LifeV
LumpedHeart Class Reference

#include <lumpedHeart.hpp>

+ Collaboration diagram for LumpedHeart:

Public Types

typedef FSIOperator::vector_Type vector_Type
 
typedef FSIOperator::vectorPtr_Type vectorPtr_Type
 

Public Member Functions

 LumpedHeart ()
 
void initParameters (FSIOperator &Oper, const std::string &FileName)
 
void renewParameters (FSIOperator &Oper, const int &flag, const Real &time, const Real &flux)
 
Real fZero (const Real &t, const Real &x, const Real &y, const Real &z, const ID &i)
 

Static Public Member Functions

static RealoutPressure (const Real &t, const Real &x, const Real &y, const Real &z, const ID &i)
 

Static Public Attributes

static Real M_pressure
 

Private Attributes

Real M_time
 Short description of this method. More...
 
TimeAdvanceBDF< RealM_ODEscheme
 
Real M_dt
 
Real M_T_max
 
Real M_E_max
 
Real M_V_0
 
Real M_RV_art
 
Real M_RA_V
 
Real M_LV_art
 
Real M_LA_V
 
Real M_PV
 
Real M_intFlux
 
Real M_Vt_ao
 
Real M_Tpb
 
Real M_Tpw
 

Private Methods

Real M_elastance (const Real &t)
 

Detailed Description

Definition at line 54 of file lumpedHeart.hpp.

Member Typedef Documentation

◆ vector_Type

Definition at line 58 of file lumpedHeart.hpp.

◆ vectorPtr_Type

Definition at line 59 of file lumpedHeart.hpp.

Constructor & Destructor Documentation

◆ LumpedHeart()

LumpedHeart ( )
inline

Definition at line 61 of file lumpedHeart.hpp.

+ Here is the caller graph for this function:

Member Function Documentation

◆ initParameters()

void initParameters ( FSIOperator Oper,
const std::string &  FileName 
)

Definition at line 50 of file lumpedHeart.cpp.

◆ outPressure()

Real & outPressure ( const Real t,
const Real x,
const Real y,
const Real z,
const ID i 
)
static

Definition at line 69 of file lumpedHeart.cpp.

◆ renewParameters()

void renewParameters ( FSIOperator Oper,
const int &  flag,
const Real time,
const Real flux 
)

Definition at line 74 of file lumpedHeart.cpp.

◆ fZero()

Real fZero ( const Real t,
const Real x,
const Real y,
const Real z,
const ID i 
)

Definition at line 102 of file lumpedHeart.cpp.

◆ M_elastance()

Real M_elastance ( const Real t)
private

Definition at line 84 of file lumpedHeart.cpp.

Field Documentation

◆ M_pressure

Real M_pressure
static

Definition at line 90 of file lumpedHeart.hpp.

◆ M_time

Real M_time
private

Short description of this method.

Add more details about the method. NOTE: short description is automatically added before this part.

Definition at line 108 of file lumpedHeart.hpp.

◆ M_ODEscheme

TimeAdvanceBDF<Real> M_ODEscheme
private

Definition at line 110 of file lumpedHeart.hpp.

◆ M_dt

Real M_dt
private

Definition at line 111 of file lumpedHeart.hpp.

◆ M_T_max

Real M_T_max
private

Definition at line 112 of file lumpedHeart.hpp.

◆ M_E_max

Real M_E_max
private

Definition at line 113 of file lumpedHeart.hpp.

◆ M_V_0

Real M_V_0
private

Definition at line 114 of file lumpedHeart.hpp.

◆ M_RV_art

Real M_RV_art
private

Definition at line 115 of file lumpedHeart.hpp.

◆ M_RA_V

Real M_RA_V
private

Definition at line 116 of file lumpedHeart.hpp.

◆ M_LV_art

Real M_LV_art
private

Definition at line 117 of file lumpedHeart.hpp.

◆ M_LA_V

Real M_LA_V
private

Definition at line 118 of file lumpedHeart.hpp.

◆ M_PV

Real M_PV
private

Definition at line 119 of file lumpedHeart.hpp.

◆ M_intFlux

Real M_intFlux
private

Definition at line 120 of file lumpedHeart.hpp.

◆ M_Vt_ao

Real M_Vt_ao
private

Definition at line 121 of file lumpedHeart.hpp.

◆ M_Tpb

Real M_Tpb
private

Definition at line 122 of file lumpedHeart.hpp.

◆ M_Tpw

Real M_Tpw
private

Definition at line 123 of file lumpedHeart.hpp.


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