Itasca C++ Interface
All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Modules Pages
iblockdef.h
Go to the documentation of this file.
1 #pragma once
2 
8 #include "base/src/base.h"
9 
12 #ifdef DOUBLEPRECISION
13  typedef Long FInt;
16  typedef Double Real;
17 #else
18  typedef Int FInt;
21  typedef Float Real;
22 #endif
23 typedef Vector3<Real> RVect3;
25 
26 // EoF
Vector3< Real > RVect3
real vector
Definition: iblockdef.h:24
Int FInt
Interface to provide access to 3DEC modules, global data, list of 3DEC entities, etc.
Definition: iblockdef.h:19
Float Real
Fortran single precision real.
Definition: iblockdef.h:21
int Int
signed 32 bit
Definition: basedef.h:30
__int64 Long
signed 64 bit
Definition: basedef.h:36
double Double
64 bit floating point
Definition: basedef.h:40
One stop include for all objects defined as part of base interface.
3D vector utility class.
Definition: vect.h:161
float Float
32 bit floating point
Definition: basedef.h:39