#
libsff

Home | Modules | Examples

# /home/pinky2/mattijs/OpenFOAM/OpenFOAM-1.0/applications/utilities/mesh/conversion/ccm24ToFoam/libccmio/libccmio/ccmiotypes.h File Reference

Go to the source code of this file.

## Data Structures

struct | _CCMIONode
struct | CCMIOID

## Typedefs

typedef CCMIOBufferType | CCMIOIOType
typedef _CCMIONode | CCMIONode

## Enumerations

enum | CCMIOError { kCCMIONoErr = 0, kCCMIONoFileErr, kCCMIOPermissionErr, kCCMIOCorruptFileErr, kCCMIOBadLinkErr, kCCMIONoNodeErr, kCCMIODuplicateNodeErr, kCCMIOWrongDataTypeErr, kCCMIONoDataErr, kCCMIOWrongParentErr, kCCMIOBadParameterErr, kCCMIONoMemoryErr, kCCMIOIOErr, kCCMIOTooManyFacesErr, kCCMIOVersionErr, kCCMIOInternalErr }
| Please see CCMIO Error Handling for details on the use of CCMIOError. More...
enum | CCMIODataType { kCCMIOFloat32, kCCMIOFloat64, kCCMIOInt32, kCCMIOString, kCCMIOUnknownType, kCCMIOBadType, kCCMIOLastType }
enum | CCMIOBufferType { kCCMIORead, kCCMIOWrite }
enum | CCMIOOpenType { kCCMIOReadData, kCCMIONewData, kCCMIOAddData }
enum | CCMIODimensionality { kCCMIOScalar = 1, kCCMIOVector, kCCMIOTensor }
enum | CCMIODataLocation { kCCMIOVertex = 0, kCCMIOCell, kCCMIOFace }

enum

CCMIOEntity {
kCCMIOMap = 0, kCCMIOVertices, kCCMIOTopology, kCCMIOInternalFaces,
kCCMIOBoundaryFaces, kCCMIOCells, kCCMIOProblemDescription, kCCMIOFieldSet,
kCCMIOField, kCCMIOFieldData, kCCMIOState, kCCMIOProcessor,
kCCMIOCellType, kCCMIOBoundaryRegion, kCCMIOLagrangianData, kCCMIOInterfaces,
kCCMIOFieldPhase, kCCMIORestart, kCCMIORestartData, kCCMIOReferenceData,
kCCMIOModelConstants, kCCMIOMaxEntity
}

enum | CCMIOComponent { kCCMIOVectorX = 0, kCCMIOVectorY, kCCMIOVectorZ, kCCMIOTensorXX = 0, kCCMIOTensorXY, kCCMIOTensorXZ, kCCMIOTensorYX, kCCMIOTensorYY, kCCMIOTensorYZ, kCCMIOTensorZX, kCCMIOTensorZY, kCCMIOTensorZZ }

## Typedef Documentation

typedef CCMIOBufferType CCMIOIOType

| Definition at line 66 of file ccmiotypes.h.

typedef struct _CCMIONode CCMIONode

| Definition at line 70 of file ccmiotypes.h.

## Enumeration Type Documentation

enum CCMIOBufferType

Enumeration values:

  kCCMIORead |
  kCCMIOWrite |

Definition at line 65 of file ccmiotypes.h.

enum CCMIOComponent

Enumeration values:

  kCCMIOVectorX |
  kCCMIOVectorY |
  kCCMIOVectorZ |
  kCCMIOTensorXX |
  kCCMIOTensorXY |
  kCCMIOTensorXZ |
  kCCMIOTensorYX |
  kCCMIOTensorYY |
  kCCMIOTensorYZ |
  kCCMIOTensorZX |
  kCCMIOTensorZY |
  kCCMIOTensorZZ |

Definition at line 114 of file ccmiotypes.h.

enum CCMIODataLocation

Enumeration values:

  kCCMIOVertex |
  kCCMIOCell |
  kCCMIOFace |

Definition at line 102 of file ccmiotypes.h.

enum CCMIODataType

Enumeration values:

  kCCMIOFloat32 |
  kCCMIOFloat64 |
  kCCMIOInt32 |
  kCCMIOString |
  kCCMIOUnknownType |
  kCCMIOBadType |
  kCCMIOLastType |

Definition at line 55 of file ccmiotypes.h.

enum CCMIODimensionality

Enumeration values:

  kCCMIOScalar |
  kCCMIOVector |
  kCCMIOTensor |

Definition at line 101 of file ccmiotypes.h.

enum CCMIOEntity

Enumeration values:

  kCCMIOMap |
  kCCMIOVertices |
  kCCMIOTopology |
  kCCMIOInternalFaces |
  kCCMIOBoundaryFaces |
  kCCMIOCells |
  kCCMIOProblemDescription |
  kCCMIOFieldSet |
  kCCMIOField |
  kCCMIOFieldData |
  kCCMIOState |
  kCCMIOProcessor |
  kCCMIOCellType |
  kCCMIOBoundaryRegion |
  kCCMIOLagrangianData |
  kCCMIOInterfaces |
  kCCMIOFieldPhase |
  kCCMIORestart |
  kCCMIORestartData |
  kCCMIOReferenceData |
  kCCMIOModelConstants |
  kCCMIOMaxEntity |

Definition at line 105 of file ccmiotypes.h.

enum CCMIOError

Please see CCMIO Error Handling for details on the use of CCMIOError.

Enumeration values:

  kCCMIONoErr |
  kCCMIONoFileErr |
  kCCMIOPermissionErr |
  kCCMIOCorruptFileErr |
  kCCMIOBadLinkErr |
  kCCMIONoNodeErr |
  kCCMIODuplicateNodeErr |
  kCCMIOWrongDataTypeErr |
  kCCMIONoDataErr |
  kCCMIOWrongParentErr |
  kCCMIOBadParameterErr |
  kCCMIONoMemoryErr |
  kCCMIOIOErr |
  kCCMIOTooManyFacesErr |
  kCCMIOVersionErr |
  kCCMIOInternalErr |

Definition at line 36 of file ccmiotypes.h.

enum CCMIOOpenType

Enumeration values:

  kCCMIOReadData |
  kCCMIONewData |
  kCCMIOAddData |

Definition at line 68 of file ccmiotypes.h.