29 #ifndef CORE_DATATYPES_FIELDVINDEX_H
30 #define CORE_DATATYPES_FIELDVINDEX_H 1
48 operator T
const &()
const {
return index_; }
110 index_ +=
static_cast<T
>(i);
117 index_ +=
static_cast<T
>(i);
159 index_ -=
static_cast<T
>(i);
166 index_ -=
static_cast<T
>(i);
Distinct type for elem index.
Definition: FieldVIndex.h:228
specializations of template<class T> find_type_name() function for build-in and simple types not deri...
VENodeIndex()
Definition: FieldVIndex.h:191
FieldVIndexBase< T > & operator-=(const int)
Definition: FieldVIndex.h:157
VFaceIndex()
Definition: FieldVIndex.h:211
bool index_(ArrayMathProgramCode &pc)
Definition: ArrayMathFunctionSourceSink.cc:636
VNodeIndex(T index)
Definition: FieldVIndex.h:184
VEdgeIndex()
Definition: FieldVIndex.h:201
VEdgeIndex(T index)
Definition: FieldVIndex.h:203
Distinct type for face index.
Definition: FieldVIndex.h:210
VElemIndex(T index)
Definition: FieldVIndex.h:231
T value_type
Definition: FieldVIndex.h:42
Distinct type for edge index.
Definition: FieldVIndex.h:200
Distinct type for elem index.
Definition: FieldVIndex.h:237
FieldVIndexBase< T > operator-(const int) const
Definition: FieldVIndex.h:90
VDElemIndex()
Definition: FieldVIndex.h:238
VElemIndex()
Definition: FieldVIndex.h:229
Distinct type for node index.
Definition: FieldVIndex.h:181
FieldVIndexBase(T i)
Definition: FieldVIndex.h:44
VCellIndex(T index)
Definition: FieldVIndex.h:222
VFaceIndex(T index)
Definition: FieldVIndex.h:213
VNodeIndex()
Definition: FieldVIndex.h:182
Distinct type for additional lagrangian node.
Definition: FieldVIndex.h:190
FieldVIndexBase< T > operator+(const int) const
Definition: FieldVIndex.h:71
Base type for index types.
Definition: FieldVIndex.h:40
VENodeIndex(T index)
Definition: FieldVIndex.h:193
VCellIndex()
Definition: FieldVIndex.h:220
T index_
Definition: FieldVIndex.h:67
FieldVIndexBase< T > & operator++()
Definition: FieldVIndex.h:123
FieldVIndexBase< T > & operator+=(const int)
Definition: FieldVIndex.h:108
Distinct type for cell index.
Definition: FieldVIndex.h:219
VDElemIndex(T index)
Definition: FieldVIndex.h:240
FieldVIndexBase< T > & operator--()
Definition: FieldVIndex.h:137