38 #include <lifev/heart/solver/HeartMonodomainData.hpp> 56 setup ( heart-> M_dataFile);
106 if (
this != &dataMonodomain )
116 M_fibersDirectory = dataMonodomain.M_fibersDirectory;
117 M_fibersFile = dataMonodomain.M_fibersFile;
118 M_postProcessingDirectory = dataMonodomain.M_postProcessingDirectory;
119 M_uOrder = dataMonodomain.M_uOrder;
134 if ( dataFile
("electric/physics/ion_model", 1
) == 1)
140 else if ( dataFile
("electric/physics/ion_model", 1
) == 2)
148 M_postProcessingDirectory = dataFile (
"electric/miscellaneous/post_dir",
"./");
149 M_uOrder = dataFile (
"electric/space_discretization/u_order",
"P1");
150 M_hasFibers = dataFile
( "electric/space_discretization/hasFibers", 0
);
154 std::string fibersDirectory = dataFile (
"electric/space_discretization/fibers_dir",
this->meshDir().c_str() );
155 std::string fibersFile =
this -> meshFile();
156 fibersFile.replace ( fibersFile.find (
".mesh"), 5,
"fibers" );
157 M_fibersFile = fibersDirectory + dataFile (
"electric/space_discretization/fibers_file", fibersFile.c_str() );
158 std::cout <<
"Fibers File: " << M_fibersFile << std::endl;
163 std::cout <<
"Fibers not included!" << std::endl;
171 output <<
"\n*** Values for data [fluid/time_discretization]\n\n";
172 output <<
"endtime = " << endTime() << std::endl;
173 output <<
"\n*** Values for data [fluid/miscellaneous]\n\n";
174 output <<
"verbose = " << M_verbose << std::endl;
region_Type M_reducedConductivityBox
double operator()(const char *VarName, const double &Default) const
HeartMonodomainData(std::shared_ptr< HeartFunctors > heart)
Real M_longitudinalConductivity
region_Type M_reducedConductivitySphere
MeshData - class for handling spatial discretization.
HeartMonodomainData & operator=(const HeartMonodomainData &dataMonodomain)
void showMe(std::ostream &output=std::cout)
output: show the data used for the simulation
HeartMonodomainData(const HeartMonodomainData &dataMonodomain)
MeshData()
Empty Constructor.
int operator()(const char *VarName, int Default) const
region_Type M_reducedConductivityCylinder
Real M_transversalConductivity
Int M_heartDiffusionFactor
Real M_membraneCapacitance
void setup(const GetPot &dataFile)
external setup: set all the data for the simulation
HeartMonodomainData()
Constructors.
Real M_volumeSurfaceRatio