MFEM  v4.1.0
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Public Attributes | List of all members
mfem::NCMesh::NCList Struct Reference

Lists all edges/faces in the nonconforming mesh. More...

#include <ncmesh.hpp>

Collaboration diagram for mfem::NCMesh::NCList:

Public Member Functions

void Clear (bool hard=false)
bool Empty () const
long TotalSize () const
long MemoryUsage () const
const MeshIdLookUp (int index, int *type=NULL) const

Public Attributes

std::vector< MeshIdconforming
std::vector< Mastermasters
std::vector< Slaveslaves

Detailed Description

Lists all edges/faces in the nonconforming mesh.

Definition at line 193 of file ncmesh.hpp.

Member Function Documentation

void mfem::NCMesh::NCList::Clear ( bool  hard = false)

Definition at line 2813 of file ncmesh.cpp.

bool mfem::NCMesh::NCList::Empty ( ) const

Definition at line 202 of file ncmesh.hpp.

const NCMesh::MeshId & mfem::NCMesh::NCList::LookUp ( int  index,
int *  type = NULL 
) const

Definition at line 2836 of file ncmesh.cpp.

long mfem::NCMesh::NCList::MemoryUsage ( ) const

Definition at line 5090 of file ncmesh.cpp.

long mfem::NCMesh::NCList::TotalSize ( ) const

Definition at line 2831 of file ncmesh.cpp.

Member Data Documentation

std::vector<MeshId> mfem::NCMesh::NCList::conforming

Definition at line 195 of file ncmesh.hpp.

std::vector<Master> mfem::NCMesh::NCList::masters

Definition at line 196 of file ncmesh.hpp.

std::vector<Slave> mfem::NCMesh::NCList::slaves

Definition at line 197 of file ncmesh.hpp.

The documentation for this struct was generated from the following files: