![]()  | 
  
    LifeV
    
   | 
 
#include <HeartFunctors.hpp>
 Collaboration diagram for HeartFunctors:Public Types | |
| typedef std::function< Real(Real const &x, Real const &y, Real const &z, Real const &, ID const &id, Real const &) > | region_Type | 
| typedef std::function< Real(Real const &x, Real const &y, Real const &z, Real const &, ID const &id) > | region1_Type | 
Constructor & Destructor | |
| HeartFunctors () | |
| HeartFunctors (GetPot &dataFile) | |
| virtual | ~HeartFunctors () | 
Set Methods | |
| Real | setAppliedCurrent (const Real &x, const Real &y, const Real &z, const Real &t) const | 
| current volume source  More... | |
| Real | setAppliedCurrentZygote (const double &t, const double &x, const double &y, const double &z, const ID &, const markerID_Type &ref) | 
| Real | setStimulus (const Real &t, const Real &x, const Real &y, const Real &z, const ID &id) const | 
| Real | setReducedConductivitySphere (const Real &x, const Real &y, const Real &z, const Real &, const ID &id, const Real &sigma) const | 
| Reduces the conductivity in a sphere.  More... | |
| Real | setReducedConductivityCylinder (const Real &x, const Real &y, const Real &z, const Real &, const ID &id, const Real &sigma) const | 
| Reduces the conductivity in a cylinder.  More... | |
| Real | setReducedConductivityBox (const Real &x, const Real &y, const Real &z, const Real &, const ID &id, const Real &sigma) const | 
| Real | setInitialScalar (const Real &t, const Real &x, const Real &y, const Real &z, const ID &id) | 
| Real | setZeroScalar (const Real &t, const Real &x, const Real &y, const Real &z, const ID &id) | 
Get Methods | |
| region1_Type | appliedCurrent () | 
| region1_Type | stimulus () | 
| const region_Type | reducedConductivitySphere () | 
| const region_Type | reducedConductivityCylinder () | 
| const region_Type | reducedConductivityBox () | 
| const region1_Type | initialScalar () | 
| const region1_Type | zeroScalar () | 
Unimplemented Methods | |
| HeartFunctors (const HeartFunctors &heartFunctors) | |
| HeartFunctors & | operator= (const HeartFunctors &heartFunctors) | 
Definition at line 57 of file HeartFunctors.hpp.
| typedef std::function<Real ( Real const& x, Real const& y, Real const& z, Real const&, ID const& id , Real const&) > region_Type | 
Definition at line 64 of file HeartFunctors.hpp.
| typedef std::function<Real ( Real const& x, Real const& y, Real const& z, Real const&, ID const& id) > region1_Type | 
Definition at line 65 of file HeartFunctors.hpp.
| HeartFunctors | ( | ) | 
| HeartFunctors | ( | GetPot & | dataFile | ) | 
      
  | 
  inlinevirtual | 
Definition at line 77 of file HeartFunctors.hpp.
      
  | 
  private | 
current volume source
Define the stimulation current
Definition at line 217 of file HeartFunctors.cpp.
| Real setAppliedCurrentZygote | ( | const double & | t, | 
| const double & | x, | ||
| const double & | y, | ||
| const double & | z, | ||
| const ID & | , | ||
| const markerID_Type & | ref | ||
| ) | 
Definition at line 295 of file HeartFunctors.cpp.
| Real setStimulus | ( | const Real & | t, | 
| const Real & | x, | ||
| const Real & | y, | ||
| const Real & | z, | ||
| const ID & | id | ||
| ) | const | 
Definition at line 344 of file HeartFunctors.cpp.
| Real setReducedConductivitySphere | ( | const Real & | x, | 
| const Real & | y, | ||
| const Real & | z, | ||
| const Real & | , | ||
| const ID & | id, | ||
| const Real & | sigma | ||
| ) | const | 
Reduces the conductivity in a sphere.
Definition at line 452 of file HeartFunctors.cpp.
| Real setReducedConductivityCylinder | ( | const Real & | x, | 
| const Real & | y, | ||
| const Real & | z, | ||
| const Real & | , | ||
| const ID & | id, | ||
| const Real & | sigma | ||
| ) | const | 
Reduces the conductivity in a cylinder.
Definition at line 474 of file HeartFunctors.cpp.
| Real setReducedConductivityBox | ( | const Real & | x, | 
| const Real & | y, | ||
| const Real & | z, | ||
| const Real & | , | ||
| const ID & | id, | ||
| const Real & | sigma | ||
| ) | const | 
Definition at line 513 of file HeartFunctors.cpp.
| Real setInitialScalar | ( | const Real & | t, | 
| const Real & | x, | ||
| const Real & | y, | ||
| const Real & | z, | ||
| const ID & | id | ||
| ) | 
Definition at line 533 of file HeartFunctors.cpp.
| Real setZeroScalar | ( | const Real & | t, | 
| const Real & | x, | ||
| const Real & | y, | ||
| const Real & | z, | ||
| const ID & | id | ||
| ) | 
Definition at line 545 of file HeartFunctors.cpp.
| HeartFunctors::region1_Type appliedCurrent | ( | ) | 
Definition at line 560 of file HeartFunctors.cpp.
| HeartFunctors::region1_Type stimulus | ( | ) | 
Definition at line 568 of file HeartFunctors.cpp.
| const HeartFunctors::region_Type reducedConductivitySphere | ( | ) | 
Definition at line 576 of file HeartFunctors.cpp.
| const HeartFunctors::region_Type reducedConductivityCylinder | ( | ) | 
Definition at line 584 of file HeartFunctors.cpp.
| const HeartFunctors::region_Type reducedConductivityBox | ( | ) | 
Definition at line 592 of file HeartFunctors.cpp.
| const HeartFunctors::region1_Type initialScalar | ( | ) | 
Definition at line 600 of file HeartFunctors.cpp.
| const HeartFunctors::region1_Type zeroScalar | ( | ) | 
Definition at line 608 of file HeartFunctors.cpp.
      
  | 
  private | 
| GetPot M_dataFile | 
Definition at line 144 of file HeartFunctors.hpp.
| std::shared_ptr<Epetra_Comm> M_comm | 
Definition at line 146 of file HeartFunctors.hpp.
| Int M_stimulusSource | 
Definition at line 148 of file HeartFunctors.hpp.
| Real M_stimulusPeriod1 | 
Definition at line 149 of file HeartFunctors.hpp.
| Real M_stimulusPeriod2 | 
Definition at line 150 of file HeartFunctors.hpp.
| Real M_stimulusPeriod3 | 
Definition at line 151 of file HeartFunctors.hpp.
| Real M_stimulusPeriod4 | 
Definition at line 152 of file HeartFunctors.hpp.
| Real M_stimulusPeriod5 | 
Definition at line 153 of file HeartFunctors.hpp.
| Real M_stimulusPeriod6 | 
Definition at line 154 of file HeartFunctors.hpp.
| Real M_stimulusStart1 | 
Definition at line 156 of file HeartFunctors.hpp.
| Real M_stimulusStop1 | 
Definition at line 157 of file HeartFunctors.hpp.
| Real M_stimulusValue1 | 
Definition at line 158 of file HeartFunctors.hpp.
| Real M_stimulusRadius1 | 
Definition at line 159 of file HeartFunctors.hpp.
Definition at line 160 of file HeartFunctors.hpp.
| Real M_stimulusStart2 | 
Definition at line 162 of file HeartFunctors.hpp.
| Real M_stimulusStop2 | 
Definition at line 163 of file HeartFunctors.hpp.
| Real M_stimulusValue2 | 
Definition at line 164 of file HeartFunctors.hpp.
| Real M_stimulusRadius2 | 
Definition at line 165 of file HeartFunctors.hpp.
Definition at line 166 of file HeartFunctors.hpp.
| Real M_stimulusStart3 | 
Definition at line 168 of file HeartFunctors.hpp.
| Real M_stimulusStop3 | 
Definition at line 169 of file HeartFunctors.hpp.
| Real M_stimulusValue3 | 
Definition at line 170 of file HeartFunctors.hpp.
| Real M_stimulusRadius3 | 
Definition at line 171 of file HeartFunctors.hpp.
Definition at line 172 of file HeartFunctors.hpp.
| Real M_stimulusStart4 | 
Definition at line 174 of file HeartFunctors.hpp.
| Real M_stimulusStop4 | 
Definition at line 175 of file HeartFunctors.hpp.
| Real M_stimulusValue4 | 
Definition at line 176 of file HeartFunctors.hpp.
| Real M_stimulusRadius4 | 
Definition at line 177 of file HeartFunctors.hpp.
Definition at line 178 of file HeartFunctors.hpp.
| Real M_stimulusStart5 | 
Definition at line 180 of file HeartFunctors.hpp.
| Real M_stimulusStop5 | 
Definition at line 181 of file HeartFunctors.hpp.
| Real M_stimulusValue5 | 
Definition at line 182 of file HeartFunctors.hpp.
| Real M_stimulusRadius5 | 
Definition at line 183 of file HeartFunctors.hpp.
Definition at line 184 of file HeartFunctors.hpp.
| Real M_stimulusStart6 | 
Definition at line 186 of file HeartFunctors.hpp.
| Real M_stimulusStop6 | 
Definition at line 187 of file HeartFunctors.hpp.
| Real M_stimulusValue6 | 
Definition at line 188 of file HeartFunctors.hpp.
| Real M_stimulusRadius6 | 
Definition at line 189 of file HeartFunctors.hpp.
Definition at line 190 of file HeartFunctors.hpp.
| Real M_sphereX | 
Definition at line 192 of file HeartFunctors.hpp.
| Real M_sphereY | 
Definition at line 193 of file HeartFunctors.hpp.
| Real M_sphereZ | 
Definition at line 194 of file HeartFunctors.hpp.
| Real M_sphereR | 
Definition at line 195 of file HeartFunctors.hpp.
Definition at line 196 of file HeartFunctors.hpp.
| Real M_cylinderX | 
Definition at line 198 of file HeartFunctors.hpp.
| Real M_cylinderY | 
Definition at line 199 of file HeartFunctors.hpp.
| Real M_cylinderZ | 
Definition at line 200 of file HeartFunctors.hpp.
| Real M_cylinderA | 
Definition at line 201 of file HeartFunctors.hpp.
| Real M_cylinderB | 
Definition at line 202 of file HeartFunctors.hpp.
| Real M_cylinderC | 
Definition at line 203 of file HeartFunctors.hpp.
| Real M_cylinderR | 
Definition at line 204 of file HeartFunctors.hpp.
| Real M_minimumCylinderX | 
Definition at line 205 of file HeartFunctors.hpp.
| Real M_maximumCylinderX | 
Definition at line 206 of file HeartFunctors.hpp.
| Real M_minimumBoxX | 
Definition at line 208 of file HeartFunctors.hpp.
| Real M_minimumBoxY | 
Definition at line 209 of file HeartFunctors.hpp.
| Real M_minimumBoxZ | 
Definition at line 210 of file HeartFunctors.hpp.
| Real M_maximumBoxX | 
Definition at line 212 of file HeartFunctors.hpp.
| Real M_maximumBoxY | 
Definition at line 213 of file HeartFunctors.hpp.
| Real M_maximumBoxZ | 
Definition at line 214 of file HeartFunctors.hpp.
| Real M_timePeriod | 
Definition at line 217 of file HeartFunctors.hpp.
| Real M_appliedCurrentRightVentriculeAngle | 
Definition at line 218 of file HeartFunctors.hpp.
| Real M_appliedCurrentLeftVentriculeAngle | 
Definition at line 219 of file HeartFunctors.hpp.
| Real M_appliedCurrentStimulusTimeRightVentricule | 
Definition at line 220 of file HeartFunctors.hpp.
| Real M_appliedCurrentStimulusTimeLeftVentrivcule | 
Definition at line 221 of file HeartFunctors.hpp.
| Real M_ventricularFibrillation | 
Definition at line 222 of file HeartFunctors.hpp.
| Real M_nb_fibrillationSources | 
Definition at line 223 of file HeartFunctors.hpp.
| Real M_fibrillationSources | 
Definition at line 224 of file HeartFunctors.hpp.
| Real M_restPotential | 
Definition at line 225 of file HeartFunctors.hpp.