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