![]() |
Chaste
Release::2024.1
|
#include <HeartRegionCodes.hpp>
Collaboration diagram for HeartRegionCode:Static Public Member Functions | |
| static HeartRegionType | GetValidTissueId () |
| static HeartRegionType | GetValidBathId () |
| static bool | IsRegionTissue (HeartRegionType regionId) |
| static bool | IsRegionBath (HeartRegionType regionId) |
Private Member Functions | |
| HeartRegionCode () | |
| HeartRegionCode (const HeartRegionCode &) | |
| HeartRegionCode & | operator= (const HeartRegionCode &) |
Codes that can be used to annotate regions of a cardiac mesh.
See Node::GetRegion, Node::SetRegion, AbstractElement::GetUnsignedAttribute, AbstractElement::SetAttribute.
Note: these constants are set explicitly to be of type unsigned, so as to match the above methods. Hence why we use a class instead of an enum - you can't (until C++0x) specify the underlying type of an enum.
Definition at line 52 of file HeartRegionCodes.hpp.
|
private |
No instances of this class should be created.
|
private |
No instances of this class should be created.
|
static |
Definition at line 47 of file HeartRegionCodes.cpp.
References HeartConfig::Instance(), and HeartConfig::rGetBathIdentifiers().
Referenced by BidomainProblem< DIM >::AnalyseMeshForBath().
|
static |
Definition at line 40 of file HeartRegionCodes.cpp.
References HeartConfig::Instance(), and HeartConfig::rGetTissueIdentifiers().
|
static |
| regionId | region identifier |
Definition at line 59 of file HeartRegionCodes.cpp.
References HeartConfig::Instance().
Referenced by AbstractCorrectionTermAssembler< ELEM_DIM, SPACE_DIM, 1 >::AbstractCorrectionTermAssembler(), BidomainWithBathAssembler< ELEMENT_DIM, SPACE_DIM >::ComputeMatrixTerm(), ExtendedBidomainMassMatrixAssembler< DIM >::ComputeMatrixTerm(), BidomainMassMatrixAssembler< DIM >::ComputeMatrixTerm(), AbstractCardiacCellFactory< DIM, DIM >::CreateCardiacCellForNode(), AbstractBidomainSolver< DIM, DIM >::FinaliseForBath(), and HeartConfig::GetBathConductivity().
|
static |
| regionId | region identifier |
Definition at line 54 of file HeartRegionCodes.cpp.
References HeartConfig::Instance().
Referenced by BidomainProblem< DIM >::AnalyseMeshForBath(), and BathCellFactory< DIM, CELLTYPE >::CreateCardiacCellForTissueNode().
|
private |
No instances of this class should be created.