Main Page   Namespace List   Class Hierarchy   Compound List   File List   Namespace Members   Compound Members   File Members  

CGNS Namespace Reference


Compounds

class  CGNS::ArbitraryGridMotion
class  CGNS::Arrayed
class  CGNS::Base
class  CGNS::BaseIterativeData
class  CGNS::Converged
class  CGNS::ConvergenceHistory
class  CGNS::DataArray
struct  CGNS::DataArray::DataConversion
struct  CGNS::Descriptor
struct  CGNS::DataArray::DimensionalExponents
struct  CGNS::DimensionalUnits
class  CGNS::Dimensioned
class  CGNS::Discreted
class  CGNS::DiscreteData
class  CGNS::Elements
class  CGNS::Exception
class  CGNS::Family
class  CGNS::File
class  CGNS::FlowEquationSet
class  CGNS::FlowSolution
class  CGNS::GridCoordinates
class  CGNS::Gridded
class  CGNS::IndexArray
class  CGNS::IntegralData
class  CGNS::Node
struct  CGNS::Range1D
struct  CGNS::Range2D
struct  CGNS::Range3D
class  CGNS::ReferenceState
class  CGNS::RigidGridMotion
union  CGNS::Rind
class  CGNS::Stated
struct  CGNS::Strided1D
struct  CGNS::Strided2D
struct  CGNS::Strided3D
struct  CGNS::StridedRange1D
struct  CGNS::StridedRange2D
struct  CGNS::StridedRange3D
class  CGNS::Valued
class  CGNS::Zone
class  CGNS::ZoneBC
class  CGNS::ZoneGridConnectivity
class  CGNS::ZoneIterativeData

Typedefs

typedef Range1D Rind1D
typedef Range2D Rind2D
typedef Range3D Rind3D
typedef Range1D IndexRange1D
typedef Range2D IndexRange2D
typedef Range3D IndexRange3D

Enumerations

enum  GridLocation {
  NULL_LOCATION, VERTEX, CELL_CENTER, FACE_CENTER,
  I_FACE_CENTER, J_FACE_CENTER, K_FACE_CENTER, EDGE_CENTER,
  USER_LOCATION
}
enum  DataClass {
  NULL_CLASS, DIMENSIONAL, NORMALIZED_BY_DIMENSIONAL, NORMALIZED_BY_UNKNOWN_DIMENSIONAL,
  NONDIMENSIONAL_PARAMETER, DIMENSIONLESS_CONSTANT, USER_CLASS
}
enum  MassUnit {
  NULL_MASS, KILOGRAM, GRAM, SLUG,
  POUND_MASS, POUND = POUND_MASS, USER_MASS
}
enum  LengthUnit {
  NULL_LENGTH, METER, CENTIMETER, MILLIMETER,
  FOOT, INCH, USER_LENGTH
}
enum  TimeUnit { NULL_TIME, SECOND, USER_TIME }
enum  TemperatureUnit {
  NULL_TEMPERATURE, KELVIN, CELSIUS, RANKINE,
  FAHRENHEIT, USER_TEMPERATURE
}
enum  AngleUnit { NULL_ANGLE, DEGREE, RADIAN, USER_ANGLE }
enum  ElementType {
  NULL_ELEMENT, NODE, BAR_2, BAR_3,
  TRI_3, TRI_6, QUAD_4, QUAD_8,
  QUAD_9, TETRA_4, TETRA_10, PYRA_5,
  PYRA_13, PENTA_6, PENTA_15, PENTA_18,
  HEXA_8, HEXA_20, HEXA_27, MIXED,
  NGON_n, USER_ELEMENT
}
enum  PreReadStrategy { FULL_PREREAD, INTERNAL_PREREAD, ON_DEMAND_PREREAD }

Functions

template<typename T> std::string asString (T iT)
PreReadStrategy SetStrategy (PreReadStrategy iStrategy)
PreReadStrategy GetStrategy ()


Typedef Documentation

typedef Range1D IndexRange1D
 

typedef Range2D IndexRange2D
 

typedef Range3D IndexRange3D
 

typedef Range1D Rind1D
 

typedef Range2D Rind2D
 

typedef Range3D Rind3D
 


Enumeration Type Documentation

enum AngleUnit
 

Enumeration values:
NULL_ANGLE 
DEGREE 
RADIAN 
USER_ANGLE 

enum DataClass
 

Enumeration values:
NULL_CLASS 
DIMENSIONAL 
NORMALIZED_BY_DIMENSIONAL 
NORMALIZED_BY_UNKNOWN_DIMENSIONAL 
NONDIMENSIONAL_PARAMETER 
DIMENSIONLESS_CONSTANT 
USER_CLASS 

enum ElementType
 

Enumeration values:
NULL_ELEMENT 
NODE 
BAR_2 
BAR_3 
TRI_3 
TRI_6 
QUAD_4 
QUAD_8 
QUAD_9 
TETRA_4 
TETRA_10 
PYRA_5 
PYRA_13 
PENTA_6 
PENTA_15 
PENTA_18 
HEXA_8 
HEXA_20 
HEXA_27 
MIXED 
NGON_n 
USER_ELEMENT 

enum GridLocation
 

Possible values for the position of field data

Enumeration values:
NULL_LOCATION  Unspecified position.
VERTEX  Located at vertices.
CELL_CENTER  Located at cell centers.
FACE_CENTER  Located at face centers.
I_FACE_CENTER  Located at centers of I faces.
J_FACE_CENTER  Located at centers of J faces.
K_FACE_CENTER  Located at centers of K faces.
EDGE_CENTER  Located at edge centers.
USER_LOCATION  Userdefined position.

enum LengthUnit
 

Enumeration values:
NULL_LENGTH 
METER 
CENTIMETER 
MILLIMETER 
FOOT 
INCH 
USER_LENGTH 

enum MassUnit
 

Enumeration values:
NULL_MASS 
KILOGRAM 
GRAM 
SLUG 
POUND_MASS 
POUND 
USER_MASS 

enum PreReadStrategy
 

The strategy to adhere to regarding preread and caching

Enumeration values:
FULL_PREREAD  Preread all the structure on file open.
INTERNAL_PREREAD  Preread only the immediate node data on first node access.
ON_DEMAND_PREREAD  Do not preread, but cache on first access.

enum TemperatureUnit
 

Enumeration values:
NULL_TEMPERATURE 
KELVIN 
CELSIUS 
RANKINE 
FAHRENHEIT 
USER_TEMPERATURE 

enum TimeUnit
 

Enumeration values:
NULL_TIME 
SECOND 
USER_TIME 


Function Documentation

std::string asString   iT
 

Converts various enum values into a string representation

PreReadStrategy GetStrategy  
 

PreReadStrategy SetStrategy PreReadStrategy    iStrategy
 


Generated on Thu Mar 14 10:44:26 2002 for CGNS++ by doxygen1.2.13.1 written by Dimitri van Heesch, © 1997-2001