35 #ifndef HEARTGEOMETRYINFORMATION_HPP_ 36 #define HEARTGEOMETRYINFORMATION_HPP_ 41 #include "DistanceMapCalculator.hpp" 42 #include "AbstractTetrahedralMesh.hpp" 43 #include "ChasteCuboid.hpp" 46 typedef enum HeartLayerType_
61 template<
unsigned SPACE_DIM>
97 std::vector<unsigned>& rSurfaceNodes,
98 bool indexFromZero=
true)
const;
107 std::set<unsigned>& rSurfaceNodeIndexSet,
108 unsigned offset)
const;
182 const std::string& rEpiFile,
183 const std::string& rEndoFile,
202 const std::string& rEpiFile,
203 const std::string& rLVFile,
204 const std::string& rRVFile,
239 assert(mNumberOfSurfacesProvided==2);
249 assert(mNumberOfSurfacesProvided==3);
259 assert(mNumberOfSurfacesProvided==3);
273 assert(mNumberOfSurfacesProvided==2);
280 assert(mNumberOfSurfacesProvided==3);
287 assert(mNumberOfSurfacesProvided==3);
296 assert(mLayerForEachNode.size()>0);
368 #endif //HEARTGEOMETRYINFORMATION_HPP_