LifeV
Problem Class Reference
+ Collaboration diagram for Problem:

Data Structures

struct  RESULT_CHANGED_EXCEPTION
 

Public Types

typedef std::shared_ptr< LifeV::FSISolverFSISolverPtr_Type
 
typedef LifeV::FSIOperator::data_Type data_Type
 
typedef LifeV::FSIOperator::dataPtr_Type dataPtr_Type
 
typedef LifeV::FSIOperator::vector_Type vector_Type
 
typedef LifeV::FSIOperator::vectorPtr_Type vectorPtr_Type
 
typedef std::shared_ptr< LifeV::Exporter< LifeV::RegionMesh< LifeV::LinearTetra > > > filterPtr_Type
 
typedef LifeV::ExporterEnsight< LifeV::FSIOperator::mesh_TypeensightFilter_Type
 
typedef std::shared_ptr< ensightFilter_TypeensightFilterPtr_Type
 
typedef LifeV::ExporterHDF5< LifeV::FSIOperator::mesh_Typehdf5Filter_Type
 
typedef std::shared_ptr< hdf5Filter_Typehdf5FilterPtr_Type
 
typedef LifeV::FactorySingleton< LifeV::Factory< LifeV::FSIOperator, std::string > > FSIFactory_Type
 
typedef LifeV::RegionMesh< LifeV::LinearTetramesh_Type
 
typedef LifeV::MapEpetra map_Type
 
typedef LifeV::FESpace< mesh_Type, map_Typefespace_Type
 
typedef std::shared_ptr< LifeV::FSISolverFSISolverPtr_Type
 
typedef LifeV::FSIOperator::data_Type data_Type
 
typedef LifeV::FSIOperator::dataPtr_Type dataPtr_Type
 
typedef LifeV::FSIOperator::vector_Type vector_Type
 
typedef LifeV::FSIOperator::vectorPtr_Type vectorPtr_Type
 
typedef std::shared_ptr< LifeV::Exporter< LifeV::RegionMesh< LifeV::LinearTetra > > > filterPtr_Type
 
typedef LifeV::ExporterEnsight< LifeV::FSIOperator::mesh_TypeensightFilter_Type
 
typedef std::shared_ptr< ensightFilter_TypeensightFilterPtr_Type
 
typedef LifeV::ExporterHDF5< LifeV::FSIOperator::mesh_Typehdf5Filter_Type
 
typedef std::shared_ptr< hdf5Filter_Typehdf5FilterPtr_Type
 
typedef LifeV::FactorySingleton< LifeV::Factory< LifeV::FSIOperator, std::string > > FSIFactory_Type
 
typedef LifeV::RegionMesh< LifeV::LinearTetramesh_Type
 
typedef LifeV::MapEpetra map_Type
 
typedef LifeV::FESpace< mesh_Type, map_Typefespace_Type
 
typedef std::shared_ptr< LifeV::FSISolverFSISolverPtr_Type
 
typedef LifeV::FSIOperator::data_Type data_Type
 
typedef LifeV::FSIOperator::dataPtr_Type dataPtr_Type
 
typedef LifeV::FSIOperator::vector_Type vector_Type
 
typedef LifeV::FSIOperator::vectorPtr_Type vectorPtr_Type
 
typedef std::shared_ptr< LifeV::Exporter< LifeV::RegionMesh< LifeV::LinearTetra > > > filterPtr_Type
 
typedef LifeV::ExporterEnsight< LifeV::FSIOperator::mesh_TypeensightFilter_Type
 
typedef std::shared_ptr< ensightFilter_TypeensightFilterPtr_Type
 
typedef LifeV::ExporterHDF5< LifeV::FSIOperator::mesh_Typehdf5Filter_Type
 
typedef std::shared_ptr< hdf5Filter_Typehdf5FilterPtr_Type
 
typedef LifeV::FactorySingleton< LifeV::Factory< LifeV::FSIOperator, std::string > > FSIFactory_Type
 
typedef LifeV::RegionMesh< LifeV::LinearTetramesh_Type
 
typedef LifeV::MapEpetra map_Type
 
typedef LifeV::FESpace< mesh_Type, map_Typefespace_Type
 
typedef std::shared_ptr< LifeV::FSISolverfsi_solver_ptr
 
typedef LifeV::FSIOperator::data_Type data_Type
 
typedef LifeV::FSIOperator::dataPtr_Type dataPtr_Type
 
typedef LifeV::FSIOperator::vector_Type vector_Type
 
typedef LifeV::FSIOperator::vectorPtr_Type vectorPtr_Type
 
typedef std::shared_ptr< LifeV::Exporter< LifeV::RegionMesh< LifeV::LinearTetra > > > filterPtr_Type
 
typedef LifeV::ExporterEnsight< LifeV::FSIOperator::mesh_TypeensightFilter_Type
 
typedef std::shared_ptr< ensightFilter_TypeensightFilterPtr_Type
 
typedef LifeV::FactorySingleton< LifeV::Factory< LifeV::FSIOperator, std::string > > FSIFactory_Type
 
typedef LifeV::ResistanceBCs resistanceBCs_Type
 
typedef LifeV::ImplicitResistance implicitResistance_Type
 
typedef std::shared_ptr< LifeV::FSISolverfsi_solver_ptr
 
typedef LifeV::FSIOperator::data_Type data_Type
 
typedef LifeV::FSIOperator::dataPtr_Type dataPtr_Type
 
typedef LifeV::FSIOperator::vector_Type vector_Type
 
typedef LifeV::FSIOperator::vectorPtr_Type vectorPtr_Type
 
typedef std::shared_ptr< LifeV::Exporter< LifeV::RegionMesh< LifeV::LinearTetra > > > filterPtr_Type
 
typedef LifeV::ExporterEnsight< LifeV::FSIOperator::mesh_TypeensightFilter_Type
 
typedef std::shared_ptr< ensightFilter_TypeensightFilterPtr_Type
 
typedef LifeV::ExporterHDF5< LifeV::FSIOperator::mesh_Typehdf5Filter_Type
 
typedef std::shared_ptr< hdf5Filter_Typehdf5FilterPtr_Type
 
typedef LifeV::FactorySingleton< LifeV::Factory< LifeV::FSIOperator, std::string > > FSIFactory_Type
 
typedef std::shared_ptr< LifeV::FSISolverfsi_solver_ptr
 
typedef LifeV::FSIOperator::data_Type data_Type
 
typedef LifeV::FSIOperator::dataPtr_Type dataPtr_Type
 
typedef LifeV::FSIOperator::vector_Type vector_Type
 
typedef LifeV::FSIOperator::vectorPtr_Type vectorPtr_Type
 
typedef std::shared_ptr< LifeV::Exporter< LifeV::RegionMesh< LifeV::LinearTetra > > > filterPtr_Type
 
typedef LifeV::ExporterEnsight< LifeV::FSIOperator::mesh_TypeensightFilter_Type
 
typedef std::shared_ptr< ensightFilter_TypeensightFilterPtr_Type
 
typedef LifeV::ExporterHDF5< LifeV::FSIOperator::mesh_Typehdf5Filter_Type
 
typedef std::shared_ptr< hdf5Filter_Typehdf5FilterPtr_Type
 
typedef LifeV::FactorySingleton< LifeV::Factory< LifeV::FSIOperator, std::string > > FSIFactory_Type
 
typedef std::shared_ptr< FSISolverfsi_solver_ptr
 
typedef FSIOperator::data_Type data_Type
 
typedef FSIOperator::dataPtr_Type dataPtr_Type
 
typedef FSIOperator::vector_Type vector_Type
 
typedef FSIOperator::vectorPtr_Type vectorPtr_Type
 
typedef FSIOperator::mesh_Type mesh_Type
 
typedef Exporter< FSIOperator::mesh_Typefilter_type
 
typedef std::shared_ptr< filter_typefilter_ptrtype
 
typedef FESpace< FSIOperator::mesh_Type, MapEpetrafeSpace_Type
 
typedef std::shared_ptr< feSpace_TypefeSpacePtr_Type
 

Public Member Functions

 Problem (GetPot const &data_file)
 
void run ()
 
 Problem (GetPot const &data_file)
 
void run ()
 
 Problem (GetPot const &data_file)
 
void run ()
 
 Problem (GetPot const &data_file, std::shared_ptr< Epetra_Comm > comm)
 
fsi_solver_ptr fsiSolver ()
 
dataPtr_Type fsiData ()
 
void run ()
 
 Problem (GetPot const &data_file)
 
int run ()
 
void resultCorrect (LifeV::Real time)
 
 Problem (GetPot const &data_file)
 
int run ()
 
void resultCorrect (LifeV::Real time)
 
 Problem (const std::string &dataFileName, std::string method="")
 
fsi_solver_ptr fsiSolver ()
 
dataPtr_Type fsiData ()
 
void run ()
 

Private Member Functions

void initializeStokes (GetPot const &data_file)
 
void restartFSI (GetPot const &data_file)
 
void initializeStokes (GetPot const &data_file)
 
void restartFSI (GetPot const &data_file)
 
void initializeStokes (GetPot const &data_file)
 
void restartFSI (GetPot const &data_file)
 
void restartFSI (GetPot const &data_file)
 
void initializeWithVectors (void)
 
void readLastVectorSolidTimeAdvance (vectorPtr_Type fluidDisp, const LifeV::UInt iterInit, std::string iterationString)
 
void readLastVectorALETimeAdvance (vectorPtr_Type fluidDisp, const std::string loadInitSol)
 
void checkCEResult (const LifeV::Real &time)
 
void checkGCEResult (const LifeV::Real &time)
 
void restartFSI (GetPot const &data_file)
 
void readLastVectorSolidTimeAdvance (vectorPtr_Type fluidDisp, const LifeV::UInt iterInit, std::string iterationString)
 
void readLastVectorALETimeAdvance (vectorPtr_Type fluidDisp, const std::string loadInitSol)
 
void checkResultGI (const LifeV::Real &time)
 
void checkResultGCE (const LifeV::Real &time)
 
void checkResult (const LifeV::Real &time)
 
bool sameAs (const LifeV::Real &a, const LifeV::Real &b, const LifeV::Real &relTol=1e-6)
 

Private Attributes

FSISolverPtr_Type M_fsi
 
dataPtr_Type M_data
 
filterPtr_Type M_exporterSolid
 
filterPtr_Type M_exporterFluid
 
filterPtr_Type M_importerSolid
 
filterPtr_Type M_importerFluid
 
vectorPtr_Type M_velAndPressure
 
vectorPtr_Type M_fluidDisp
 
vectorPtr_Type M_solidDisp
 
std::vector< vectorPtr_TypeM_solidStencil
 
std::vector< vectorPtr_TypeM_fluidStencil
 
std::vector< vectorPtr_TypeM_ALEStencil
 
LifeV::Real M_Tstart
 
LifeV::UInt M_saveEvery
 
LifeV::UInt M_tol
 
fsi_solver_ptr M_fsi
 
vectorPtr_Type M_solidVel
 
resistanceBCs_Type R1
 
implicitResistance_Type IR1
 
LifeV::UInt M_tolSave
 
vectorPtr_Type M_WS
 
std::shared_ptr< Epetra_Comm > M_comm
 
LifeV::FlowConditions FC0
 
LifeV::LumpedHeart LH
 
LifeV::UInt M_returnValue
 
Real M_Tstart
 
bool M_absorbingBC
 
filter_ptrtype M_exporterFluid
 
filter_ptrtype M_exporterSolid
 

Detailed Description

Member Typedef Documentation

◆ FSISolverPtr_Type [1/3]

typedef std::shared_ptr<LifeV::FSISolver> FSISolverPtr_Type

◆ data_Type [1/7]

◆ dataPtr_Type [1/7]

◆ vector_Type [1/7]

◆ vectorPtr_Type [1/7]

◆ filterPtr_Type [1/6]

◆ ensightFilter_Type [1/6]

◆ ensightFilterPtr_Type [1/6]

◆ hdf5Filter_Type [1/5]

◆ hdf5FilterPtr_Type [1/5]

typedef std::shared_ptr<hdf5Filter_Type> hdf5FilterPtr_Type

◆ FSIFactory_Type [1/6]

◆ mesh_Type [1/4]

◆ map_Type [1/3]

◆ fespace_Type [1/3]

◆ FSISolverPtr_Type [2/3]

◆ data_Type [2/7]

◆ dataPtr_Type [2/7]

◆ vector_Type [2/7]

◆ vectorPtr_Type [2/7]

◆ filterPtr_Type [2/6]

◆ ensightFilter_Type [2/6]

◆ ensightFilterPtr_Type [2/6]

◆ hdf5Filter_Type [2/5]

◆ hdf5FilterPtr_Type [2/5]

◆ FSIFactory_Type [2/6]

◆ mesh_Type [2/4]

◆ map_Type [2/3]

◆ fespace_Type [2/3]

◆ FSISolverPtr_Type [3/3]

typedef std::shared_ptr<LifeV::FSISolver> FSISolverPtr_Type

Definition at line 112 of file lifev/fsi/examples/challenge_VPH/main.cpp.

◆ data_Type [3/7]

◆ dataPtr_Type [3/7]

◆ vector_Type [3/7]

◆ vectorPtr_Type [3/7]

◆ filterPtr_Type [3/6]

◆ ensightFilter_Type [3/6]

◆ ensightFilterPtr_Type [3/6]

typedef std::shared_ptr<ensightFilter_Type> ensightFilterPtr_Type

Definition at line 123 of file lifev/fsi/examples/challenge_VPH/main.cpp.

◆ hdf5Filter_Type [3/5]

◆ hdf5FilterPtr_Type [3/5]

typedef std::shared_ptr<hdf5Filter_Type> hdf5FilterPtr_Type

Definition at line 126 of file lifev/fsi/examples/challenge_VPH/main.cpp.

◆ FSIFactory_Type [3/6]

◆ mesh_Type [3/4]

◆ map_Type [3/3]

◆ fespace_Type [3/3]

◆ fsi_solver_ptr [1/4]

typedef std::shared_ptr<LifeV::FSISolver> fsi_solver_ptr

◆ data_Type [4/7]

◆ dataPtr_Type [4/7]

◆ vector_Type [4/7]

◆ vectorPtr_Type [4/7]

◆ filterPtr_Type [4/6]

◆ ensightFilter_Type [4/6]

◆ ensightFilterPtr_Type [4/6]

◆ FSIFactory_Type [4/6]

◆ resistanceBCs_Type

◆ implicitResistance_Type

◆ fsi_solver_ptr [2/4]

typedef std::shared_ptr<LifeV::FSISolver> fsi_solver_ptr

Definition at line 114 of file lifev/fsi/testsuite/fsi_monolithic/main.cpp.

◆ data_Type [5/7]

◆ dataPtr_Type [5/7]

◆ vector_Type [5/7]

◆ vectorPtr_Type [5/7]

◆ filterPtr_Type [5/6]

◆ ensightFilter_Type [5/6]

◆ ensightFilterPtr_Type [5/6]

typedef std::shared_ptr<ensightFilter_Type> ensightFilterPtr_Type

Definition at line 125 of file lifev/fsi/testsuite/fsi_monolithic/main.cpp.

◆ hdf5Filter_Type [4/5]

◆ hdf5FilterPtr_Type [4/5]

typedef std::shared_ptr<hdf5Filter_Type> hdf5FilterPtr_Type

Definition at line 128 of file lifev/fsi/testsuite/fsi_monolithic/main.cpp.

◆ FSIFactory_Type [5/6]

◆ fsi_solver_ptr [3/4]

typedef std::shared_ptr<LifeV::FSISolver> fsi_solver_ptr

Definition at line 113 of file lifev/fsi/testsuite/fsi_restart/main.cpp.

◆ data_Type [6/7]

◆ dataPtr_Type [6/7]

◆ vector_Type [6/7]

◆ vectorPtr_Type [6/7]

◆ filterPtr_Type [6/6]

◆ ensightFilter_Type [6/6]

◆ ensightFilterPtr_Type [6/6]

typedef std::shared_ptr<ensightFilter_Type> ensightFilterPtr_Type

Definition at line 124 of file lifev/fsi/testsuite/fsi_restart/main.cpp.

◆ hdf5Filter_Type [5/5]

◆ hdf5FilterPtr_Type [5/5]

typedef std::shared_ptr<hdf5Filter_Type> hdf5FilterPtr_Type

Definition at line 127 of file lifev/fsi/testsuite/fsi_restart/main.cpp.

◆ FSIFactory_Type [6/6]

◆ fsi_solver_ptr [4/4]

typedef std::shared_ptr<FSISolver> fsi_solver_ptr

Definition at line 335 of file lifev/fsi/testsuite/fsi_segregated/main.cpp.

◆ data_Type [7/7]

◆ dataPtr_Type [7/7]

◆ vector_Type [7/7]

◆ vectorPtr_Type [7/7]

◆ mesh_Type [4/4]

◆ filter_type

◆ filter_ptrtype

typedef std::shared_ptr<filter_type> filter_ptrtype

Definition at line 344 of file lifev/fsi/testsuite/fsi_segregated/main.cpp.

◆ feSpace_Type

◆ feSpacePtr_Type

typedef std::shared_ptr<feSpace_Type> feSpacePtr_Type

Definition at line 347 of file lifev/fsi/testsuite/fsi_segregated/main.cpp.

Constructor & Destructor Documentation

◆ Problem() [1/7]

Problem ( GetPot const &  data_file)
inline

This routine sets up the problem:

  1. create the standard boundary conditions for the fluid and structure problems.
  2. initialize and setup the FSIsolver

Definition at line 146 of file lifev/fsi/examples/application_aortaFSI/main.cpp.

◆ Problem() [2/7]

Problem ( GetPot const &  data_file)
inline

This routine sets up the problem:

  1. create the standard boundary conditions for the fluid and structure problems.
  2. initialize and setup the FSIsolver

Definition at line 142 of file lifev/fsi/examples/benchmark_GreenshieldsWeller/main.cpp.

◆ Problem() [3/7]

Problem ( GetPot const &  data_file)
inline

This routine sets up the problem:

  1. create the standard boundary conditions for the fluid and structure problems.
  2. initialize and setup the FSIsolver

Definition at line 141 of file lifev/fsi/examples/challenge_VPH/main.cpp.

◆ Problem() [4/7]

Problem ( GetPot const &  data_file,
std::shared_ptr< Epetra_Comm >  comm 
)
inline

This routine sets up the problem:

  1. create the standard boundary conditions for the fluid and structure problems.
  2. initialize and setup the FSIsolver

Definition at line 159 of file lifev/fsi/examples/example_SmoothAneurysm/main.cpp.

+ Here is the caller graph for this function:

◆ Problem() [5/7]

Problem ( GetPot const &  data_file)
inline

This routine sets up the problem:

  1. create the standard boundary conditions for the fluid and structure problems.
  2. initialize and setup the FSIsolver

Definition at line 140 of file lifev/fsi/testsuite/fsi_monolithic/main.cpp.

◆ Problem() [6/7]

Problem ( GetPot const &  data_file)
inline

This routine sets up the problem:

  1. create the standard boundary conditions for the fluid and structure problems.
  2. initialize and setup the FSIsolver

Definition at line 139 of file lifev/fsi/testsuite/fsi_restart/main.cpp.

+ Here is the caller graph for this function:

◆ Problem() [7/7]

Problem ( const std::string &  dataFileName,
std::string  method = "" 
)
inline

This routine sets up the problem:

  1. create the standard boundary conditions for the fluid and structure problems.
  2. initialize and setup the FSIsolver

Definition at line 357 of file lifev/fsi/testsuite/fsi_segregated/main.cpp.

Member Function Documentation

◆ run() [1/7]

void run ( )
inline

This routine runs the temporal loop

Definition at line 306 of file lifev/fsi/examples/application_aortaFSI/main.cpp.

◆ initializeStokes() [1/3]

void initializeStokes ( GetPot const &  data_file)
private

definition of the vector to fill with the initialization.

load of the solutions

Definition at line 740 of file lifev/fsi/examples/application_aortaFSI/main.cpp.

◆ restartFSI() [1/5]

void restartFSI ( GetPot const &  data_file)
private

definition of the vector to fill with the initialization.

load of the solutions

definition of the vector to fill with the initialization.

Definition of the ExporterData, used to load the solution inside the previously defined vectors

load of the solutions

definition of the vector to fill with the initialization.

load of the solutions

Definition at line 511 of file lifev/fsi/examples/application_aortaFSI/main.cpp.

◆ run() [2/7]

void run ( )
inline

This routine runs the temporal loop

Definition at line 297 of file lifev/fsi/examples/benchmark_GreenshieldsWeller/main.cpp.

◆ initializeStokes() [2/3]

void initializeStokes ( GetPot const &  data_file)
private

◆ restartFSI() [2/5]

void restartFSI ( GetPot const &  data_file)
private

◆ run() [3/7]

void run ( )
inline

This routine runs the temporal loop

Definition at line 293 of file lifev/fsi/examples/challenge_VPH/main.cpp.

◆ initializeStokes() [3/3]

void initializeStokes ( GetPot const &  data_file)
private

◆ restartFSI() [3/5]

void restartFSI ( GetPot const &  data_file)
private

◆ fsiSolver() [1/2]

fsi_solver_ptr fsiSolver ( )
inline

◆ fsiData() [1/2]

dataPtr_Type fsiData ( )
inline

◆ run() [4/7]

void run ( )
inline

This routine runs the temporal loop

Definition at line 435 of file lifev/fsi/examples/example_SmoothAneurysm/main.cpp.

◆ restartFSI() [4/5]

void restartFSI ( GetPot const &  data_file)
private

◆ initializeWithVectors()

void initializeWithVectors ( void  )
private

Definition at line 872 of file lifev/fsi/examples/example_SmoothAneurysm/main.cpp.

+ Here is the caller graph for this function:

◆ readLastVectorSolidTimeAdvance() [1/2]

void readLastVectorSolidTimeAdvance ( vectorPtr_Type  fluidDisp,
const LifeV::UInt  iterInit,
std::string  iterationString 
)
private

◆ readLastVectorALETimeAdvance() [1/2]

void readLastVectorALETimeAdvance ( vectorPtr_Type  fluidDisp,
const std::string  loadInitSol 
)
private

◆ run() [5/7]

int run ( )
inline

This routine runs the temporal loop

Definition at line 284 of file lifev/fsi/testsuite/fsi_monolithic/main.cpp.

◆ checkCEResult()

void checkCEResult ( const LifeV::Real time)
private

Definition at line 475 of file lifev/fsi/testsuite/fsi_monolithic/main.cpp.

◆ checkGCEResult()

void checkGCEResult ( const LifeV::Real time)
private

Definition at line 502 of file lifev/fsi/testsuite/fsi_monolithic/main.cpp.

◆ resultCorrect() [1/2]

void resultCorrect ( LifeV::Real  time)
inline

Definition at line 405 of file lifev/fsi/testsuite/fsi_monolithic/main.cpp.

◆ run() [6/7]

int run ( )
inline

This routine runs the temporal loop

Definition at line 294 of file lifev/fsi/testsuite/fsi_restart/main.cpp.

◆ restartFSI() [5/5]

void restartFSI ( GetPot const &  data_file)
private
+ Here is the caller graph for this function:

◆ readLastVectorSolidTimeAdvance() [2/2]

void readLastVectorSolidTimeAdvance ( vectorPtr_Type  fluidDisp,
const LifeV::UInt  iterInit,
std::string  iterationString 
)
private

◆ readLastVectorALETimeAdvance() [2/2]

void readLastVectorALETimeAdvance ( vectorPtr_Type  fluidDisp,
const std::string  loadInitSol 
)
private

◆ checkResultGI()

void checkResultGI ( const LifeV::Real time)
private

Definition at line 704 of file lifev/fsi/testsuite/fsi_restart/main.cpp.

◆ checkResultGCE()

void checkResultGCE ( const LifeV::Real time)
private

Definition at line 723 of file lifev/fsi/testsuite/fsi_restart/main.cpp.

◆ resultCorrect() [2/2]

void resultCorrect ( LifeV::Real  time)
inline

Definition at line 394 of file lifev/fsi/testsuite/fsi_restart/main.cpp.

◆ fsiSolver() [2/2]

fsi_solver_ptr fsiSolver ( )
inline

Definition at line 503 of file lifev/fsi/testsuite/fsi_segregated/main.cpp.

◆ fsiData() [2/2]

dataPtr_Type fsiData ( )
inline

Definition at line 508 of file lifev/fsi/testsuite/fsi_segregated/main.cpp.

◆ run() [7/7]

void run ( )
inline

This routine runs the temporal loop

Definition at line 516 of file lifev/fsi/testsuite/fsi_segregated/main.cpp.

◆ checkResult()

void checkResult ( const LifeV::Real time)
inlineprivate

Definition at line 619 of file lifev/fsi/testsuite/fsi_segregated/main.cpp.

◆ sameAs()

bool sameAs ( const LifeV::Real a,
const LifeV::Real b,
const LifeV::Real relTol = 1e-6 
)
inlineprivate

Definition at line 646 of file lifev/fsi/testsuite/fsi_segregated/main.cpp.

Field Documentation

◆ M_fsi [1/2]

fsi_solver_ptr M_fsi
private

◆ M_data

dataPtr_Type M_data
private

◆ M_exporterSolid [1/2]

filterPtr_Type M_exporterSolid
private

◆ M_exporterFluid [1/2]

filterPtr_Type M_exporterFluid
private

◆ M_importerSolid

filterPtr_Type M_importerSolid
private

◆ M_importerFluid

filterPtr_Type M_importerFluid
private

◆ M_velAndPressure

vectorPtr_Type M_velAndPressure
private

◆ M_fluidDisp

vectorPtr_Type M_fluidDisp
private

◆ M_solidDisp

vectorPtr_Type M_solidDisp
private

◆ M_solidStencil

std::vector< vectorPtr_Type > M_solidStencil
private

◆ M_fluidStencil

std::vector< vectorPtr_Type > M_fluidStencil
private

◆ M_ALEStencil

std::vector< vectorPtr_Type > M_ALEStencil
private

◆ M_Tstart [1/2]

LifeV::Real M_Tstart
private

◆ M_saveEvery

LifeV::UInt M_saveEvery
private

◆ M_tol

LifeV::UInt M_tol
private

◆ M_fsi [2/2]

fsi_solver_ptr M_fsi
private

◆ M_solidVel

vectorPtr_Type M_solidVel
private

◆ R1

◆ IR1

◆ M_tolSave

LifeV::UInt M_tolSave
private

◆ M_WS

vectorPtr_Type M_WS
private

◆ M_comm

std::shared_ptr<Epetra_Comm> M_comm
private

◆ FC0

◆ LH

LifeV::LumpedHeart LH
private

Definition at line 396 of file lifev/fsi/testsuite/fsi_monolithic/main.cpp.

◆ M_returnValue

LifeV::UInt M_returnValue
private

Definition at line 401 of file lifev/fsi/testsuite/fsi_monolithic/main.cpp.

◆ M_Tstart [2/2]

Real M_Tstart
private

Definition at line 659 of file lifev/fsi/testsuite/fsi_segregated/main.cpp.

◆ M_absorbingBC

bool M_absorbingBC
private

Definition at line 661 of file lifev/fsi/testsuite/fsi_segregated/main.cpp.

◆ M_exporterFluid [2/2]

filter_ptrtype M_exporterFluid
private

Definition at line 663 of file lifev/fsi/testsuite/fsi_segregated/main.cpp.

◆ M_exporterSolid [2/2]

filter_ptrtype M_exporterSolid
private

Definition at line 664 of file lifev/fsi/testsuite/fsi_segregated/main.cpp.


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