Chaste Commit::baa90ac2819b962188b7562f2326be23c47859a7
HeartConfig Member List

This is the complete list of members for HeartConfig, including all inherited members.

AreCellularTransmuralHeterogeneitiesRequested()HeartConfig
boost::serialization::accessHeartConfigfriend
CheckResumeSimulationIsDefined(std::string callingMethod="") constHeartConfigprivate
CheckSimulationIsDefined(std::string callingMethod="") constHeartConfigprivate
CheckTimeSteps() constHeartConfigprivate
CopySchema(const std::string &rToDirectory)HeartConfig
EnsureOutputVisualizerExists(void)HeartConfig
EnsurePostProcessingSectionPresent()HeartConfig
GetAbsoluteTolerance() constHeartConfig
GetApdMaps(std::vector< std::pair< double, double > > &rApdMaps) constHeartConfig
GetArchivedSimulationDir() constHeartConfig
GetBathConductivity(unsigned bathRegion=UINT_MAX) constHeartConfig
GetCapacitance() constHeartConfig
GetCellHeterogeneities(std::vector< boost::shared_ptr< AbstractChasteRegion< DIM > > > &rCellHeterogeneityRegions, std::vector< double > &rScaleFactorGks, std::vector< double > &rScaleFactorIto, std::vector< double > &rScaleFactorGkr, std::vector< std::map< std::string, double > > *pParameterSettings)HeartConfig
GetCheckpointSimulation() constHeartConfig
GetCheckpointTimestep() constHeartConfig
GetConductionVelocityMaps(std::vector< unsigned > &rConductionVelocityMaps) constHeartConfig
GetConductivityHeterogeneities(std::vector< boost::shared_ptr< AbstractChasteRegion< DIM > > > &conductivitiesHeterogeneityAreas, std::vector< c_vector< double, 3 > > &intraConductivities, std::vector< c_vector< double, 3 > > &extraConductivities) constHeartConfig
GetConductivityHeterogeneitiesProvided() constHeartConfig
GetConductivityMedia() constHeartConfig
GetCreateFibre() constHeartConfig
GetCreateMesh() constHeartConfig
GetCreateSheet() constHeartConfig
GetCreateSlab() constHeartConfig
GetDefaultIonicModel() constHeartConfig
GetDomain() constHeartConfig
GetDrugDose() constHeartConfig
GetElectrodeParameters(bool &rGroundSecondElectrode, unsigned &rIndex, double &rMagnitude, double &rStartTime, double &rDuration)HeartConfig
GetEndoLayerFraction()HeartConfig
GetEndoLayerIndex()HeartConfig
GetEpiLayerFraction()HeartConfig
GetEpiLayerIndex()HeartConfig
GetEvaluateNumItsEveryNSolves()HeartConfig
GetExtracellularConductivities(c_vector< double, 3 > &rExtraConductivities) constHeartConfig
GetExtracellularConductivities(c_vector< double, 2 > &rExtraConductivities) constHeartConfig
GetExtracellularConductivities(c_vector< double, 1 > &rExtraConductivities) constHeartConfig
GetFibreLength(c_vector< double, 1 > &fibreLength) constHeartConfig
GetIc50Values()HeartConfig
GetInterNodeSpace() constHeartConfig
GetIntracellularConductivities(c_vector< double, 3 > &rIntraConductivities) constHeartConfig
GetIntracellularConductivities(c_vector< double, 2 > &rIntraConductivities) constHeartConfig
GetIntracellularConductivities(c_vector< double, 1 > &rIntraConductivities) constHeartConfig
GetIonicModelRegions(std::vector< boost::shared_ptr< AbstractChasteRegion< DIM > > > &rDefinedRegions, std::vector< cp::ionic_model_selection_type > &rIonicModels) constHeartConfig
GetKSPPreconditioner() constHeartConfig
GetKSPSolver() constHeartConfig
GetLoadMesh() constHeartConfig
GetMaxCheckpointsOnDisk() constHeartConfig
GetMaxUpstrokeVelocityMaps(std::vector< double > &rUpstrokeVelocityMaps) constHeartConfig
GetMeshName() constHeartConfig
GetMeshPartitioning() constHeartConfig
GetMidLayerFraction()HeartConfig
GetMidLayerIndex()HeartConfig
GetNodalTimeTraceRequested(std::vector< unsigned > &rRequestedNodes) constHeartConfig
GetOdeTimeStep() constHeartConfig
GetOutputDirectory() constHeartConfig
GetOutputFilenamePrefix() constHeartConfig
GetOutputUsingOriginalNodeOrdering()HeartConfig
GetOutputVariables(std::vector< std::string > &rOutputVariables) constHeartConfig
GetOutputVariablesProvided() constHeartConfig
GetParametersFilePath()HeartConfig
GetPdeTimeStep() constHeartConfig
GetPrintingTimeStep() constHeartConfig
GetPseudoEcgElectrodePositions(std::vector< ChastePoint< SPACE_DIM > > &rPseudoEcgElectrodePositions) constHeartConfig
GetPurkinjeCapacitance()HeartConfig
GetPurkinjeConductivity()HeartConfig
GetPurkinjeSurfaceAreaToVolumeRatio()HeartConfig
GetRelativeTolerance() constHeartConfig
GetSheetDimensions(c_vector< double, 2 > &sheetDimensions) constHeartConfig
GetSimulationDuration() constHeartConfig
GetSlabDimensions(c_vector< double, 3 > &slabDimensions) constHeartConfig
GetSpaceDimension() constHeartConfig
GetStimuli(std::vector< boost::shared_ptr< AbstractStimulusFunction > > &rStimuliApplied, std::vector< boost::shared_ptr< AbstractChasteRegion< DIM > > > &rStimulatedAreas) constHeartConfig
GetSurfaceAreaToVolumeRatio() constHeartConfig
GetUpstrokeTimeMaps(std::vector< double > &rUpstrokeTimeMaps) constHeartConfig
GetUseAbsoluteTolerance() constHeartConfig
GetUseFixedNumberIterationsLinearSolver()HeartConfig
GetUseMassLumping()HeartConfig
GetUseMassLumpingForPrecond()HeartConfig
GetUseReactionDiffusionOperatorSplitting()HeartConfig
GetUseRelativeTolerance() constHeartConfig
GetUseStateVariableInterpolation() constHeartConfig
GetVersionFromNamespace(const std::string &rNamespaceUri)HeartConfig
GetVisualizerOutputPrecision()HeartConfig
GetVisualizeWithCmgui() constHeartConfig
GetVisualizeWithMeshalyzer() constHeartConfig
GetVisualizeWithParallelVtk() constHeartConfig
GetVisualizeWithVtk() constHeartConfig
HasDrugDose() constHeartConfig
HasPurkinje()HeartConfig
HeartConfig()HeartConfigprivate
Instance()HeartConfigstatic
IsAdaptivityParametersPresent() constHeartConfig
IsAnyNodalTimeTraceRequested() constHeartConfig
IsApdMapsRequested() constHeartConfig
IsConductionVelocityMapsRequested() constHeartConfig
IsElectrodesPresent() constHeartConfig
IsMaxUpstrokeVelocityMapRequested() constHeartConfig
IsMeshProvided() constHeartConfig
IsOutputVisualizerPresent() constHeartConfig
IsPostProcessingRequested() constHeartConfig
IsPostProcessingSectionPresent() constHeartConfig
IsPseudoEcgCalculationRequested() constHeartConfig
IsSimulationDefined() constHeartConfig
IsSimulationResumed() constHeartConfig
IsUpstrokeTimeMapsRequested() constHeartConfig
load(Archive &archive, const unsigned int version)HeartConfiginlineprivate
LoadFromCheckpoint()HeartConfigprivate
mBathConductivitiesHeartConfigprivate
mBathIdentifiersHeartConfigprivate
mEndoFractionHeartConfigprivate
mEpiFractionHeartConfigprivate
mEvaluateNumItsEveryNSolvesHeartConfigprivate
mIndexEndoHeartConfigprivate
mIndexEpiHeartConfigprivate
mIndexMidHeartConfigprivate
mMidFractionHeartConfigprivate
mParametersFilePathHeartConfigprivate
mpInstanceHeartConfigprivatestatic
mpParametersHeartConfigprivate
mSchemaLocationsHeartConfigprivate
mTissueIdentifiersHeartConfigprivate
mUseFixedNumberIterationsHeartConfigprivate
mUseFixedSchemaLocationHeartConfigprivate
mUseMassLumpingHeartConfigprivate
mUseMassLumpingForPrecondHeartConfigprivate
mUserAskedForCellularTransmuralHeterogeneitiesHeartConfigprivate
mUseReactionDiffusionOperatorSplittingHeartConfigprivate
ReadFile(const std::string &rFileName)HeartConfig
Reset()HeartConfigstatic
rGetBathIdentifiers()HeartConfig
rGetTissueIdentifiers()HeartConfig
save(Archive &archive, const unsigned int version) constHeartConfiginlineprivate
SchemaLocationsMap typedefHeartConfig
SetApdMaps(const std::vector< std::pair< double, double > > &rApdMaps)HeartConfig
SetBathConductivity(double bathConductivity)HeartConfig
SetBathMultipleConductivities(std::map< unsigned, double > bathConductivities)HeartConfig
SetCapacitance(double capacitance)HeartConfig
SetCheckpointSimulation(bool checkpointSimulation, double checkpointTimestep=-1.0, unsigned maxCheckpointsOnDisk=UINT_MAX)HeartConfig
SetConductionVelocityMaps(std::vector< unsigned > &rConductionVelocityMaps)HeartConfig
SetConductivityHeterogeneities(std::vector< ChasteCuboid< 3 > > &rConductivityAreas, std::vector< c_vector< double, 3 > > &rIntraConductivities, std::vector< c_vector< double, 3 > > &rExtraConductivities)HeartConfig
SetConductivityHeterogeneitiesEllipsoid(std::vector< ChasteEllipsoid< 3 > > &rConductivityAreas, std::vector< c_vector< double, 3 > > &rIntraConductivities, std::vector< c_vector< double, 3 > > &rExtraConductivities)HeartConfig
SetDefaultIonicModel(const cp::ionic_models_available_type &rIonicModel)HeartConfig
SetDefaultSchemaLocations()HeartConfigprivate
SetDomain(const cp::domain_type &rDomain)HeartConfig
SetDrugDose(double drugDose)HeartConfig
SetElectrodeParameters(bool groundSecondElectrode, unsigned index, double magnitude, double startTime, double duration)HeartConfig
SetExtracellularConductivities(const c_vector< double, 3 > &rExtraConductivities)HeartConfig
SetExtracellularConductivities(const c_vector< double, 2 > &rExtraConductivities)HeartConfig
SetExtracellularConductivities(const c_vector< double, 1 > &rExtraConductivities)HeartConfig
SetFibreLength(double x, double inter_node_space)HeartConfig
SetFixedSchemaLocations(const SchemaLocationsMap &rSchemaLocations)HeartConfig
SetIc50Value(const std::string &rCurrentName, double ic50, double hill=1.0)HeartConfig
SetIntracellularConductivities(const c_vector< double, 3 > &rIntraConductivities)HeartConfig
SetIntracellularConductivities(const c_vector< double, 2 > &rIntraConductivities)HeartConfig
SetIntracellularConductivities(const c_vector< double, 1 > &rIntraConductivities)HeartConfig
SetIonicModelRegions(std::vector< ChasteCuboid< 3 > > &rDefinedRegions, std::vector< cp::ionic_model_selection_type > &rIonicModels) constHeartConfig
SetKSPPreconditioner(const char *kspPreconditioner)HeartConfig
SetKSPSolver(const char *kspSolver, bool warnOfChange=false)HeartConfig
SetMaxUpstrokeVelocityMaps(std::vector< double > &rMaxUpstrokeVelocityMaps)HeartConfig
SetMeshFileName(std::string meshPrefix, cp::media_type fibreDefinition=cp::media_type::NoFibreOrientation)HeartConfig
SetMeshPartitioning(const char *meshPartioningMethod)HeartConfig
SetOdePdeAndPrintingTimeSteps(double odeTimeStep, double pdeTimeStep, double printingTimeStep)HeartConfig
SetOdeTimeStep(double odeTimeStep)HeartConfig
SetOutputDirectory(const std::string &rOutputDirectory)HeartConfig
SetOutputFilenamePrefix(const std::string &rOutputFilenamePrefix)HeartConfig
SetOutputUsingOriginalNodeOrdering(bool useOriginal)HeartConfig
SetOutputVariables(const std::vector< std::string > &rOutputVariables)HeartConfig
SetParametersFile(const std::string &rFileName)HeartConfig
SetPdeTimeStep(double pdeTimeStep)HeartConfig
SetPrintingTimeStep(double printingTimeStep)HeartConfig
SetPseudoEcgElectrodePositions(const std::vector< ChastePoint< SPACE_DIM > > &rPseudoEcgElectrodePositions)HeartConfig
SetPurkinjeCapacitance(double capacitance)HeartConfig
SetPurkinjeConductivity(double conductivity)HeartConfig
SetPurkinjeSurfaceAreaToVolumeRatio(double ratio)HeartConfig
SetRequestedNodalTimeTraces(std::vector< unsigned > &requestedNodes)HeartConfig
SetSheetDimensions(double x, double y, double inter_node_space)HeartConfig
SetSimulationDuration(double simulationDuration)HeartConfig
SetSlabDimensions(double x, double y, double z, double inter_node_space)HeartConfig
SetSpaceDimension(unsigned spaceDimension)HeartConfig
SetSurfaceAreaToVolumeRatio(double ratio)HeartConfig
SetTissueAndBathIdentifiers(const std::set< unsigned > &rTissueIds, const std::set< unsigned > &rBathIds)HeartConfig
SetUpstrokeTimeMaps(std::vector< double > &rUpstrokeTimeMaps)HeartConfig
SetUseAbsoluteTolerance(double absoluteTolerance)HeartConfig
SetUseFixedNumberIterationsLinearSolver(bool useFixedNumberIterations=true, unsigned evaluateNumItsEveryNSolves=UINT_MAX)HeartConfig
SetUseFixedSchemaLocation(bool useFixedSchemaLocation)HeartConfig
SetUseMassLumping(bool useMassLumping=true)HeartConfig
SetUseMassLumpingForPrecond(bool useMassLumping=true)HeartConfig
SetUseReactionDiffusionOperatorSplitting(bool useOperatorSplitting=true)HeartConfig
SetUseRelativeTolerance(double relativeTolerance)HeartConfig
SetUseStateVariableInterpolation(bool useStateVariableInterpolation=true)HeartConfig
SetVisualizerOutputPrecision(unsigned numberOfDigits)HeartConfig
SetVisualizeWithCmgui(bool useCmgui=true)HeartConfig
SetVisualizeWithMeshalyzer(bool useMeshalyzer=true)HeartConfig
SetVisualizeWithParallelVtk(bool useParallelVtk=true)HeartConfig
SetVisualizeWithVtk(bool useVtk=true)HeartConfig
TestHeartConfig (defined in HeartConfig)HeartConfigfriend
UpdateParametersFromResumeSimulation(boost::shared_ptr< cp::chaste_parameters_type > pResumeParameters)HeartConfigprivate
Write(bool useArchiveLocationInfo=false, std::string subfolderName="output")HeartConfig
~HeartConfig()HeartConfig