LifeV
lifev/electrophysiology/testsuite/test_fibers/main.cpp File Reference

Generation muscular fibers and sheets. More...

+ Include dependency graph for lifev/electrophysiology/testsuite/test_fibers/main.cpp:

Go to the source code of this file.

Typedefs

typedef RegionMesh< LinearTetramesh_Type
 
typedef std::shared_ptr< mesh_TypemeshPtr_Type
 
typedef MatrixEpetra< Realmatrix_Type
 
typedef std::shared_ptr< matrix_TypematrixPtr_Type
 
typedef VectorEpetra vector_Type
 
typedef std::shared_ptr< vector_TypevectorPtr_Type
 
typedef FESpace< mesh_Type, MapEpetrafespace_Type
 
typedef std::shared_ptr< fespace_TypefespacePtr_Type
 

Functions

void createListFromGetPot (Teuchos::ParameterList &solverList, const GetPot &dataFile)
 
void exportVectorField (std::shared_ptr< Epetra_Comm > comm, meshPtr_Type mesh, fespacePtr_Type fespace, vectorPtr_Type vector, std::string postDir, std::string outputName, std::string hdf5name)
 
Real fzero (const Real &, const Real &, const Real &, const Real &, const ID &)
 
int main (int argc, char **argv)
 

Detailed Description

Generation muscular fibers and sheets.

Author
Simone Rossi simon.nosp@m.e.ro.nosp@m.ssi@e.nosp@m.pfl..nosp@m.ch
Maintainer:
Simone Palamara palam.nosp@m.ara..nosp@m.simon.nosp@m.e@gm.nosp@m.ail.c.nosp@m.om
Date
31-01-2014

Generation of the muscular fibers and sheets on a generic geometry representing the left or right ventricle, generated according to geometrical rules based on anatomical knowledge. For more details about the method see [S.Rossi et al,European Journal of Mechanics A/Solids (2013), http://dx.doi.org/10.1016/j.euromechsol.2013.10.009]

Definition in file lifev/electrophysiology/testsuite/test_fibers/main.cpp.

Typedef Documentation

◆ mesh_Type

◆ meshPtr_Type

typedef std::shared_ptr< mesh_Type > meshPtr_Type

◆ matrix_Type

◆ matrixPtr_Type

typedef std::shared_ptr< matrix_Type > matrixPtr_Type

◆ vector_Type

◆ vectorPtr_Type

typedef std::shared_ptr< vector_Type > vectorPtr_Type

◆ fespace_Type

◆ fespacePtr_Type

typedef std::shared_ptr<fespace_Type > fespacePtr_Type

Function Documentation

◆ createListFromGetPot()

void createListFromGetPot ( Teuchos::ParameterList &  solverList,
const GetPot dataFile 
)

◆ exportVectorField()

void exportVectorField ( std::shared_ptr< Epetra_Comm >  comm,
meshPtr_Type  mesh,
fespacePtr_Type  fespace,
vectorPtr_Type  vector,
std::string  postDir,
std::string  outputName,
std::string  hdf5name 
)

◆ fzero()

Real fzero ( const Real ,
const Real ,
const Real ,
const Real ,
const ID  
)

◆ main()

int main ( int  argc,
char **  argv 
)