IOSS  2.0
Ioss_ConcreteVariableType.h File Reference
#include <Ioss_VariableType.h>
#include <string>

Go to the source code of this file.

Classes

class  Ioss::StorageInitializer
 
class  Ioss::Invalid_Storage
 
class  Ioss::Scalar
 

Namespaces

 Ioss
 The main namespace for the Ioss library.
 

Macros

#define MAKE_CLASS(X)
 

Functions

 Ioss::MAKE_CLASS (Vector_2D)
 
 Ioss::MAKE_CLASS (Vector_3D)
 
 Ioss::MAKE_CLASS (Quaternion_2D)
 
 Ioss::MAKE_CLASS (Quaternion_3D)
 
 Ioss::MAKE_CLASS (Full_Tensor_36)
 
 Ioss::MAKE_CLASS (Full_Tensor_32)
 
 Ioss::MAKE_CLASS (Full_Tensor_22)
 
 Ioss::MAKE_CLASS (Full_Tensor_16)
 
 Ioss::MAKE_CLASS (Full_Tensor_12)
 
 Ioss::MAKE_CLASS (Sym_Tensor_33)
 
 Ioss::MAKE_CLASS (Sym_Tensor_31)
 
 Ioss::MAKE_CLASS (Sym_Tensor_21)
 
 Ioss::MAKE_CLASS (Sym_Tensor_13)
 
 Ioss::MAKE_CLASS (Sym_Tensor_11)
 
 Ioss::MAKE_CLASS (Sym_Tensor_10)
 
 Ioss::MAKE_CLASS (Asym_Tensor_03)
 
 Ioss::MAKE_CLASS (Asym_Tensor_02)
 
 Ioss::MAKE_CLASS (Asym_Tensor_01)
 
 Ioss::MAKE_CLASS (Matrix_22)
 
 Ioss::MAKE_CLASS (Matrix_33)
 

Macro Definition Documentation

◆ MAKE_CLASS

#define MAKE_CLASS (   X)
Value:
class X : public VariableType \
{ \
public: \
std::string label(int which, const char suffix_sep = '_') const; \
static void factory(); \
\
protected: \
X(); \
\
private: \
X(const X &); \
}
const std::string X()
Definition: Ioss_ConcreteVariableType.C:40