#include <FEApp_Mesh.hpp>
Public Types | |
| typedef std::list< Teuchos::RCP< FEApp::AbstractElement > > | MeshList |
| typedef MeshList::const_iterator | const_iterator |
| typedef MeshList::iterator | iterator |
Public Member Functions | |
| Mesh () | |
| Constructor. | |
| ~Mesh () | |
| Destructor. | |
| void | addElement (const Teuchos::RCP< FEApp::AbstractElement > &element) |
| Add a new element. | |
| unsigned int | numElements () const |
| Return number of elements. | |
| iterator | begin () |
| First element. | |
| const_iterator | begin () const |
| First element. | |
| iterator | end () |
| Last element. | |
| const_iterator | end () const |
| Last element. | |
Protected Attributes | |
| MeshList | elements |
| List of elements. | |
Private Member Functions | |
| Mesh (const Mesh &) | |
| Private to prohibit copying. | |
| Mesh & | operator= (const Mesh &) |
| Private to prohibit copying. | |
Definition at line 43 of file FEApp_Mesh.hpp.
| typedef std::list< Teuchos::RCP<FEApp::AbstractElement> > FEApp::Mesh::MeshList |
Definition at line 46 of file FEApp_Mesh.hpp.
| typedef MeshList::const_iterator FEApp::Mesh::const_iterator |
Definition at line 48 of file FEApp_Mesh.hpp.
| typedef MeshList::iterator FEApp::Mesh::iterator |
Definition at line 50 of file FEApp_Mesh.hpp.
| FEApp::Mesh::Mesh | ( | ) |
| FEApp::Mesh::~Mesh | ( | ) |
| FEApp::Mesh::Mesh | ( | const Mesh & | ) | [private] |
Private to prohibit copying.
| void FEApp::Mesh::addElement | ( | const Teuchos::RCP< FEApp::AbstractElement > & | element | ) |
| unsigned int FEApp::Mesh::numElements | ( | ) | const |
| FEApp::Mesh::iterator FEApp::Mesh::begin | ( | ) |
| FEApp::Mesh::const_iterator FEApp::Mesh::begin | ( | ) | const |
| FEApp::Mesh::iterator FEApp::Mesh::end | ( | ) |
| FEApp::Mesh::const_iterator FEApp::Mesh::end | ( | ) | const |
MeshList FEApp::Mesh::elements [protected] |
1.4.7