36 #ifndef ABSTRACTCACHEDMESHREADER_HPP_
37 #define ABSTRACTCACHEDMESHREADER_HPP_
42 #include "AbstractMeshReader.hpp"
50 template<
unsigned ELEMENT_DIM,
unsigned SPACE_DIM>
std::vector< std::vector< unsigned > > mFaceData
unsigned GetMaxNodeIndex()
unsigned GetMinNodeIndex()
std::vector< std::vector< unsigned > > mElementData
std::vector< std::string > mElementRawData
std::vector< std::vector< unsigned > >::iterator mpFaceIterator
unsigned mNumElementNodes
std::vector< std::vector< unsigned > >::iterator mpElementIterator
ElementData GetNextFaceData()
std::vector< std::string > GetRawDataFromFile(const std::string &rFileName)
ElementData GetNextElementData()
std::vector< std::vector< double > > mNodeData
unsigned mNumElementAttributes
AbstractCachedMeshReader()
unsigned mMaxFaceBdyMarker
virtual ~AbstractCachedMeshReader()
unsigned GetNumElements() const
unsigned GetNumFaces() const
std::vector< std::string > mFaceRawData
std::vector< double > GetNextNode()
std::vector< std::vector< double > >::iterator mpNodeIterator
unsigned mNumNodeAttributes
unsigned mMaxNodeBdyMarker
std::vector< std::string > mNodeRawData
unsigned GetNumNodes() const