| Nektar++
    | 
A composite is a collection of elements. More...
#include <Composite.h>

| Public Member Functions | |
| NEKMESHUTILS_EXPORT | Composite () | 
| NEKMESHUTILS_EXPORT std::string | GetXmlString (bool doSort=true) | 
| Generate a Nektar++ string describing the composite.  More... | |
| Public Attributes | |
| unsigned int | m_id | 
| ID of composite.  More... | |
| std::string | m_tag | 
| Element type tag.  More... | |
| std::string | m_label | 
| boundary label  More... | |
| bool | m_reorder | 
| Determines whether items can be reordered.  More... | |
| std::vector< ElementSharedPtr > | m_items | 
| List of elements in this composite.  More... | |
A composite is a collection of elements.
All elements should be of the same type, i.e. have the same tag.
Definition at line 51 of file Composite.h.
| 
 | inline | 
Definition at line 54 of file Composite.h.
| 
 | inline | 
Generate a Nektar++ string describing the composite.
The list of composites may include individual element IDs or ranges of element IDs.
Definition at line 64 of file Composite.h.
References Nektar::iterator, m_items, and m_tag.
| unsigned int Nektar::NekMeshUtils::Composite::m_id | 
ID of composite.
Definition at line 109 of file Composite.h.
| std::vector<ElementSharedPtr> Nektar::NekMeshUtils::Composite::m_items | 
List of elements in this composite.
Definition at line 117 of file Composite.h.
Referenced by GetXmlString().
| std::string Nektar::NekMeshUtils::Composite::m_label | 
boundary label
Definition at line 113 of file Composite.h.
| bool Nektar::NekMeshUtils::Composite::m_reorder | 
Determines whether items can be reordered.
Definition at line 115 of file Composite.h.
| std::string Nektar::NekMeshUtils::Composite::m_tag | 
 1.8.8
 1.8.8