25 #ifndef SHEAF_DLL_SPEC_H 26 #include "SheafSystem/sheaf_dll_spec.h" 29 #ifndef ASSERT_CONTRACT_H 30 #include "SheafSystem/assert_contract.h" 34 #include "SheafSystem/gln.h" 53 static const std::string result(
"gln_row_dofs_type");
57 ensure(!result.empty());
75 T& result =
reinterpret_cast<T*
>(
this)[xindex];
95 const T& result =
reinterpret_cast<const T*
>(
this)[xindex];
104 template <
typename T>
126 #endif // ifndef GLN_IMPL_H row_dofs_type * clone() const
Creates a new instance of the same type as this.
static const std::string & static_class_name()
The name of this class.
T & operator[](int xindex)
Value of xindex-th component (row dof) (non const version).
Row dofs type for class gln.
Namespace for the fiber_bundles component of the sheaf system.