36 #include "BoundaryNodeWriter.hpp" 37 #include "AbstractCellPopulation.hpp" 38 #include "MeshBasedCellPopulation.hpp" 39 #include "CaBasedCellPopulation.hpp" 40 #include "NodeBasedCellPopulation.hpp" 41 #include "PottsBasedCellPopulation.hpp" 42 #include "VertexBasedCellPopulation.hpp" 44 template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
50 template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
54 node_iter != pCellPopulation->
rGetMesh().GetNodeIteratorEnd();
57 if (!node_iter->IsDeleted())
59 *this->
mpOutStream << node_iter->IsBoundaryNode() <<
" ";
64 template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
68 node_iter != pCellPopulation->
rGetMesh().GetNodeIteratorEnd();
71 if (!node_iter->IsDeleted())
73 *this->
mpOutStream << node_iter->IsBoundaryNode() <<
" ";
78 template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
84 template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
90 template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
96 template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
MutableMesh< ELEMENT_DIM, SPACE_DIM > & rGetMesh()
void VisitAnyPopulation(AbstractCellPopulation< SPACE_DIM, SPACE_DIM > *pCellPopulation)
#define EXPORT_TEMPLATE_CLASS_ALL_DIMS(CLASS)
AbstractMesh< ELEMENT_DIM, SPACE_DIM > & rGetMesh()
virtual void Visit(MeshBasedCellPopulation< ELEMENT_DIM, SPACE_DIM > *pCellPopulation)