20 #ifndef DOF_TUPLE_TYPE_H 21 #define DOF_TUPLE_TYPE_H 23 #ifndef SHEAF_DLL_SPEC_H 24 #include "SheafSystem/sheaf_dll_spec.h" 27 #ifndef STD_IOSTREAM_H 28 #include "SheafSystem/std_iostream.h" 32 #include "SheafSystem/std_string.h" 47 NAMESPACE_POSET_DOF_TUPLE_ID,
48 PRIMITIVES_POSET_DOF_TUPLE_ID,
49 ARRAY_POSET_DOF_TUPLE_ID,
50 ARRAY_SECTION_DOF_TUPLE_ID,
51 SPARSE_SECTION_DOF_TUPLE_ID,
91 #endif // ifndef DOF_TUPLE_TYPE_H SHEAF_DLL_SPEC dof_tuple_type dof_tuple_type_from_name(const std::string &xname)
The enumerator with name xname.
SHEAF_DLL_SPEC const std::string & dof_tuple_type_to_name(dof_tuple_type xdt)
The name of the enumerator xdt.
dof_tuple_type
Identifiers for dof tuple types.
SHEAF_DLL_SPEC dof_tuple_type dof_tuple_type_id(int xi)
The dof tuple type associated with int xi; converts int to dof tuple type.
SHEAF_DLL_SPEC std::istream & operator>>(std::istream &is, dof_tuple_type &xdt)
Extract dof_tuple_type xdt from istream& is.
SHEAF_DLL_SPEC std::ostream & operator<<(std::ostream &os, const dof_descriptor_array &p)
Insert dof_descriptor_array& p into ostream& os.
Namespace for the sheaves component of the sheaf system.