LifeV
|
#include <StimulusPMJ.hpp>
Data Structures | |
struct | StimulusPMJ_Activation |
Private Attributes | |
activationData_type | M_activationData |
Real | M_radius |
Real | M_totalCurrent |
std::string | M_problemFolder |
Type definitions | |
typedef std::vector< StimulusPMJ_Activation > | activationData_type |
Constructors & Destructor | |
StimulusPMJ () | |
Empty Constructor. More... | |
virtual | ~StimulusPMJ () |
Destructor. More... | |
Get Methods | |
activationData_type | activationData () |
Set Methods | |
void | setPMJFromFile (std::string fileName) |
Setters. More... | |
void | setPMJAddJunction (Real x, Real y, Real z, Real time, Real duration) |
void | setProblemFolder (std::string problemFolder) |
void | setRadius (Real r) |
void | setTotalCurrent (Real I) |
void | setParameters (list_Type &list) |
Methods | |
Real | appliedCurrent (const Real &t, const Real &x, const Real &y, const Real &z, const ID &i) |
Methods. More... | |
void | showMe () |
Additional Inherited Members | |
Public Types inherited from ElectroStimulus | |
typedef VectorEpetra | vector_Type |
typedef std::shared_ptr< VectorEpetra > | vectorPtr_Type |
typedef Teuchos::ParameterList | list_Type |
Public Member Functions inherited from ElectroStimulus | |
ElectroStimulus () | |
Empty Constructor. More... | |
virtual | ~ElectroStimulus () |
Destructor. More... | |
Definition at line 44 of file StimulusPMJ.hpp.
typedef std::vector<StimulusPMJ_Activation > activationData_type |
Definition at line 63 of file StimulusPMJ.hpp.
StimulusPMJ | ( | ) |
Empty Constructor.
Constructors.
Definition at line 45 of file StimulusPMJ.cpp.
|
inlinevirtual |
Destructor.
Definition at line 76 of file StimulusPMJ.hpp.
|
inline |
Definition at line 82 of file StimulusPMJ.hpp.
void setPMJFromFile | ( | std::string | fileName | ) |
Setters.
Definition at line 56 of file StimulusPMJ.cpp.
Definition at line 74 of file StimulusPMJ.cpp.
|
inline |
Definition at line 93 of file StimulusPMJ.hpp.
|
inline |
Definition at line 98 of file StimulusPMJ.hpp.
|
inline |
Definition at line 104 of file StimulusPMJ.hpp.
|
inlinevirtual |
Reimplemented from ElectroStimulus.
Definition at line 110 of file StimulusPMJ.hpp.
|
virtual |
Reimplemented from ElectroStimulus.
Definition at line 107 of file StimulusPMJ.cpp.
|
private |
Definition at line 133 of file StimulusPMJ.hpp.
|
private |
Definition at line 134 of file StimulusPMJ.hpp.
|
private |
Definition at line 135 of file StimulusPMJ.hpp.
|
private |
Definition at line 136 of file StimulusPMJ.hpp.