OpenCMISS-Iron Internal API Documentation
|
Go to the source code of this file.
Classes | |
struct | FileSession |
struct | _SessionListEntry |
Typedefs | |
typedef struct _SessionListEntry | SessionListEntry |
Functions | |
static int | FieldExport_FPrintf (FileSession *const session, const char *format,...) |
static SessionListEntry * | FieldExport_GetSession (const int handle) |
int | FieldExport_InterpolationType (const int interpType) |
static int | FieldExport_File_Group (FileSession *const session, const char *const label) |
static int | FieldExport_File_MeshDimensions (FileSession *const session, const int dimensions, const int basisType) |
static int | FieldExport_File_ScalingFactorCount (FileSession *const session, const int scalingFactorCount) |
static int | FieldExport_File_InterpolationHeader (FileSession *const session, const int labelType, const int numberOfXi, const int *const interpolationXi) |
static int | FieldExport_File_InterpolationHeaderScale (FileSession *const session, const int numberOfXi, const int *const interpolationXi, const int numberOfScaleFactors) |
static char * | FieldExport_GetVariableLabel (const int fieldType, const int variableType) |
static char * | FieldExport_GetCoordinateVariableLabel (int coordinateSystemType) |
static char * | FieldExport_GetCoordinateComponentLabel (int coordinateSystemType, int componentNumber) |
static int | FieldExport_File_NodeCount (FileSession *const session, const int nodeCount) |
static int | FieldExport_File_FieldCount (FileSession *const session, const int fieldCount) |
static int | FieldExport_File_CoordinateVariable (FileSession *const session, const char *variableName, const int variableIndex, int coordinateSystemType, const int componentCount) |
static int | FieldExport_File_Variable (FileSession *const session, const char *variableName, const int variableIndex, const int fieldType, const int variableType, const int componentCount) |
static int | FieldExport_File_CoordinateComponent (FileSession *const session, int coordinateSystemType, const int componentNumber, const int interpType, const int numberOfXi, const int *const interpolationXi) |
static int | FieldExport_File_Component (FileSession *const session, const int componentNumber, const int interpType, const int numberOfXi, const int *const interpolationXi) |
static int | FieldExport_File_ElementGridSize (FileSession *const session, const int interpType, const int numberOfXi, const int *const numberGauss) |
static int | FieldExport_File_NodeScaleIndexes (FileSession *const session, const int nodeCount, const int *const derivativeCount, const int *const elementDerivatives, const int *const nodeIndexes, const int *const scaleIndexes) |
static int | FieldExport_File_ElementIndex (FileSession *session, const int dimensionCount, const int elementIndex) |
static int | FieldExport_File_ElementNodeIndices (FileSession *session, const int nodeCount, const int *const indices) |
static int | FieldExport_File_ElementNodeScales (FileSession *session, const int isFirstSet, const int scaleCount, const double *const scales) |
static int | FieldExport_File_ElementGridValues (FileSession *session, const int isFirstSet, const int valueCount, const double value) |
static int | FieldExport_File_OpenSession (const char *const name, int *const handle) |
static int | FieldExport_File_CloseSession (SessionListEntry *session) |
static int | FieldExport_File_NodeValues (FileSession *session, const int nodeNumber, const int valueCount, const double *const values) |
static int | FieldExport_FieldDerivateLabels (FileSession *session, const int numberOfDerivatives, const int *const derivatives) |
static int | FieldExport_File_DerivativeIndices (FileSession *session, const int componentNumber, const int fieldType, const int variableType, const int numberOfDerivatives, const int *const derivatives, const int valueIndex) |
static int | FieldExport_File_CoordinateDerivativeIndices (FileSession *session, const int componentNumber, int coordinateSystemType, const int numberOfDerivatives, const int *const derivatives, const int valueIndex) |
int | FieldExport_OpenSession (const int type, const char *const name, int *const handle) |
int | FieldExport_Group (const int handle, const char *const label) |
int | FieldExport_MeshDimensions (const int handle, const int dimensions, const int basisType) |
int | FieldExport_ScalingFactorCount (const int handle, const int scalingFactorCount) |
int | FieldExport_ScaleFactors (const int handle, const int numberOfXi, const int *const interpolationXi, const int numberOfScaleFactors) |
int | FieldExport_NodeCount (const int handle, const int nodeCount) |
int | FieldExport_FieldCount (const int handle, const int fieldCount) |
int | FieldExport_CoordinateVariable (const int handle, const char *variableName, const int variableNumber, int coordinateSystemType, const int componentCount) |
int | FieldExport_Variable (const int handle, const char *variableName, const int variableNumber, const int fieldType, const int variableType, const int componentCount) |
int | FieldExport_CoordinateComponent (const int handle, int coordinateSystemType, const int componentNumber, const int interpType, const int numberOfXi, const int *const interpolationXi) |
int | FieldExport_Component (const int handle, const int componentNumber, const int interpType, const int numberOfXi, const int *const interpolationXi) |
int | FieldExport_ElementGridSize (const int handle, const int interpType, const int numberOfXi, const int *const numberGauss) |
int | FieldExport_NodeScaleIndexes (const int handle, const int nodeCount, const int *const derivativeCount, const int *const elementDerivatives, const int *const nodeIndexes, const int *const scaleIndexes) |
int | FieldExport_ElementIndex (const int handle, const int dimensionCount, const int index) |
int | FieldExport_ElementNodeIndices (const int handle, const int nodeCount, const int *const indices) |
int | FieldExport_ElementNodeScales (const int handle, const int isFirstSet, const int scaleCount, const double *const scales) |
int | FieldExport_ElementGridValues (const int handle, const int isFirstSet, const int dimensionCount, const double value) |
int | FieldExport_CloseSession (const int handle) |
int | FieldExport_NodeValues (const int handle, const int nodeNumber, const int valueCount, const double *const values) |
int | FieldExport_CoordinateDerivativeIndices (const int handle, const int componentNumber, const int coordinateSystemType, const int numberOfDerivatives, const int *const derivatives, const int valueIndex) |
int | FieldExport_DerivativeIndices (const int handle, const int componentNumber, const int fieldType, const int variableType, const int numberOfDerivatives, const int *const derivatives, const int valueIndex) |
int | FieldExport_VersionInfo (const int handle, const int numberOfVersions) |
int | FieldExport_EndComponent (const int handle) |
Variables | |
static SessionListEntry | sessions |
static int | nextHandle = 0 |
#define BASIS_CUBIC_HERMITE_INTERPOLATION 4 |
Definition at line 76 of file FieldExport.c.
Referenced by FieldExport_File_InterpolationHeader(), and FieldExport_File_InterpolationHeaderScale().
#define BASIS_CUBIC_LAGRANGE_INTERPOLATION 3 |
Definition at line 75 of file FieldExport.c.
Referenced by FieldExport_File_InterpolationHeader(), and FieldExport_File_InterpolationHeaderScale().
#define BASIS_CUBIC_SIMPLEX_INTERPOLATION 9 |
Definition at line 81 of file FieldExport.c.
Referenced by FieldExport_File_InterpolationHeader(), and FieldExport_File_InterpolationHeaderScale().
#define BASIS_LAGRANGE_HERMITE_TP_TYPE 1 |
Definition at line 69 of file FieldExport.c.
Referenced by FieldExport_File_MeshDimensions().
#define BASIS_LINEAR_LAGRANGE_INTERPOLATION 1 |
Definition at line 73 of file FieldExport.c.
Referenced by FieldExport_File_InterpolationHeader(), and FieldExport_File_InterpolationHeaderScale().
#define BASIS_LINEAR_SIMPLEX_INTERPOLATION 7 |
Definition at line 79 of file FieldExport.c.
Referenced by FieldExport_File_InterpolationHeader(), and FieldExport_File_InterpolationHeaderScale().
#define BASIS_QUADRATIC1_HERMITE_INTERPOLATION 5 |
Definition at line 77 of file FieldExport.c.
Referenced by FieldExport_File_InterpolationHeader(), and FieldExport_File_InterpolationHeaderScale().
#define BASIS_QUADRATIC2_HERMITE_INTERPOLATION 6 |
Definition at line 78 of file FieldExport.c.
Referenced by FieldExport_File_InterpolationHeader(), and FieldExport_File_InterpolationHeaderScale().
#define BASIS_QUADRATIC_LAGRANGE_INTERPOLATION 2 |
Definition at line 74 of file FieldExport.c.
Referenced by FieldExport_File_InterpolationHeader(), and FieldExport_File_InterpolationHeaderScale().
#define BASIS_QUADRATIC_SIMPLEX_INTERPOLATION 8 |
Definition at line 80 of file FieldExport.c.
Referenced by FieldExport_File_InterpolationHeader(), and FieldExport_File_InterpolationHeaderScale().
#define BASIS_SIMPLEX_TYPE 2 |
Definition at line 70 of file FieldExport.c.
Referenced by FieldExport_File_MeshDimensions().
#define COORDINATE_CYCLINDRICAL_POLAR_TYPE 2 |
Definition at line 106 of file FieldExport.c.
#define COORDINATE_OBLATE_SPHEROIDAL_TYPE 5 |
Definition at line 109 of file FieldExport.c.
#define COORDINATE_PROLATE_SPHEROIDAL_TYPE 4 |
Definition at line 108 of file FieldExport.c.
#define COORDINATE_RECTANGULAR_CARTESIAN_TYPE 1 |
Definition at line 105 of file FieldExport.c.
Referenced by FieldExport_GetCoordinateComponentLabel(), and FieldExport_GetCoordinateVariableLabel().
#define COORDINATE_SPHERICAL_POLAR_TYPE 3 |
Definition at line 107 of file FieldExport.c.
#define FIELD_DEL2UDELT2_VARIABLE_TYPE 4 |
Definition at line 99 of file FieldExport.c.
Referenced by FieldExport_GetVariableLabel().
#define FIELD_DELUDELN_VARIABLE_TYPE 2 |
Definition at line 97 of file FieldExport.c.
Referenced by FieldExport_GetVariableLabel().
#define FIELD_DELUDELT_VARIABLE_TYPE 3 |
Definition at line 98 of file FieldExport.c.
Referenced by FieldExport_GetVariableLabel().
#define FIELD_DELVDELN_VARIABLE_TYPE 6 |
Definition at line 101 of file FieldExport.c.
#define FIELD_FIBRE_TYPE 2 |
Definition at line 91 of file FieldExport.c.
Referenced by FieldExport_GetVariableLabel().
#define FIELD_GENERAL_TYPE 3 |
Definition at line 92 of file FieldExport.c.
Referenced by FieldExport_GetVariableLabel().
#define FIELD_GEOMETRIC_GENERAL_TYPE 5 |
Definition at line 94 of file FieldExport.c.
Referenced by FieldExport_GetVariableLabel().
#define FIELD_GEOMETRIC_TYPE 1 |
Definition at line 90 of file FieldExport.c.
Referenced by FieldExport_GetVariableLabel().
#define FIELD_IO_INTERPOLATION_HEADER_CONSTANT 8 |
Definition at line 87 of file FieldExport.c.
Referenced by FieldExport_File_ElementGridSize(), FieldExport_File_InterpolationHeader(), and FieldExport_InterpolationType().
#define FIELD_IO_INTERPOLATION_HEADER_GAUSS 7 |
Definition at line 86 of file FieldExport.c.
Referenced by FieldExport_File_ElementGridSize(), FieldExport_File_InterpolationHeader(), and FieldExport_InterpolationType().
#define FIELD_IO_INTERPOLATION_HEADER_GRID 6 |
Definition at line 85 of file FieldExport.c.
Referenced by FieldExport_File_ElementGridSize(), FieldExport_File_InterpolationHeader(), and FieldExport_InterpolationType().
#define FIELD_IO_INTERPOLATION_HEADER_NODAL 5 |
Definition at line 84 of file FieldExport.c.
Referenced by FieldExport_File_InterpolationHeader(), and FieldExport_InterpolationType().
#define FIELD_IO_INTERPOLATION_HEADER_SCALE 4 |
Definition at line 83 of file FieldExport.c.
#define FIELD_MATERIAL_TYPE 4 |
Definition at line 93 of file FieldExport.c.
Referenced by FieldExport_GetVariableLabel().
#define FIELD_U1_VARIABLE_TYPE 9 |
Definition at line 102 of file FieldExport.c.
Referenced by FieldExport_GetVariableLabel().
#define FIELD_U2_VARIABLE_TYPE 13 |
Definition at line 103 of file FieldExport.c.
Referenced by FieldExport_GetVariableLabel().
#define FIELD_U_VARIABLE_TYPE 1 |
Definition at line 96 of file FieldExport.c.
Referenced by FieldExport_GetVariableLabel().
#define FIELD_V_VARIABLE_TYPE 5 |
Definition at line 100 of file FieldExport.c.
Referenced by FieldExport_GetVariableLabel().
#define FIRST_PART_DERIV 2 |
Definition at line 113 of file FieldExport.c.
#define NO_PART_DERIV 1 |
Definition at line 111 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S1 2 |
Definition at line 116 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S1_S1 3 |
Definition at line 117 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S1_S2 6 |
Definition at line 120 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S1_S2_S3 11 |
Definition at line 125 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S1_S2_S3_S4 20 |
Definition at line 134 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S1_S2_S4 17 |
Definition at line 131 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S1_S3 9 |
Definition at line 123 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S1_S3_S4 18 |
Definition at line 132 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S1_S4 14 |
Definition at line 128 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S2 4 |
Definition at line 118 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S2_S2 5 |
Definition at line 119 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S2_S3 10 |
Definition at line 124 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S2_S3_S4 19 |
Definition at line 133 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S2_S4 15 |
Definition at line 129 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S3 7 |
Definition at line 121 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S3_S3 8 |
Definition at line 122 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S3_S4 16 |
Definition at line 130 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S4 12 |
Definition at line 126 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define PART_DERIV_S4_S4 13 |
Definition at line 127 of file FieldExport.c.
Referenced by FieldExport_FieldDerivateLabels().
#define SECOND_PART_DERIV 3 |
Definition at line 114 of file FieldExport.c.
typedef struct _SessionListEntry SessionListEntry |
int FieldExport_CloseSession | ( | const int | handle | ) |
Definition at line 1537 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FIELD_EXPORT_NO_ERROR, FieldExport_File_CloseSession(), FieldExport_GetSession(), and _SessionListEntry::type.
int FieldExport_Component | ( | const int | handle, |
const int | componentNumber, | ||
const int | interpType, | ||
const int | numberOfXi, | ||
const int *const | interpolationXi | ||
) |
Definition at line 1403 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_Component(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_CoordinateComponent | ( | const int | handle, |
int | coordinateSystemType, | ||
const int | componentNumber, | ||
const int | interpType, | ||
const int | numberOfXi, | ||
const int *const | interpolationXi | ||
) |
Definition at line 1383 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_CoordinateComponent(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_CoordinateDerivativeIndices | ( | const int | handle, |
const int | componentNumber, | ||
const int | coordinateSystemType, | ||
const int | numberOfDerivatives, | ||
const int *const | derivatives, | ||
const int | valueIndex | ||
) |
Definition at line 1579 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FIELD_EXPORT_NO_ERROR, FieldExport_File_CoordinateDerivativeIndices(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_CoordinateVariable | ( | const int | handle, |
const char * | variableName, | ||
const int | variableNumber, | ||
int | coordinateSystemType, | ||
const int | componentCount | ||
) |
Definition at line 1338 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_CoordinateVariable(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_DerivativeIndices | ( | const int | handle, |
const int | componentNumber, | ||
const int | fieldType, | ||
const int | variableType, | ||
const int | numberOfDerivatives, | ||
const int *const | derivatives, | ||
const int | valueIndex | ||
) |
Definition at line 1601 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FIELD_EXPORT_NO_ERROR, FieldExport_File_DerivativeIndices(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_ElementGridSize | ( | const int | handle, |
const int | interpType, | ||
const int | numberOfXi, | ||
const int *const | numberGauss | ||
) |
Definition at line 1422 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_ElementGridSize(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_ElementGridValues | ( | const int | handle, |
const int | isFirstSet, | ||
const int | dimensionCount, | ||
const double | value | ||
) |
Definition at line 1518 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_ElementGridValues(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_ElementIndex | ( | const int | handle, |
const int | dimensionCount, | ||
const int | index | ||
) |
Definition at line 1461 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_ElementIndex(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_ElementNodeIndices | ( | const int | handle, |
const int | nodeCount, | ||
const int *const | indices | ||
) |
Definition at line 1480 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_ElementNodeIndices(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_ElementNodeScales | ( | const int | handle, |
const int | isFirstSet, | ||
const int | scaleCount, | ||
const double *const | scales | ||
) |
Definition at line 1499 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_ElementNodeScales(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_EndComponent | ( | const int | handle | ) |
Definition at line 1644 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_FPrintf(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_FieldCount | ( | const int | handle, |
const int | fieldCount | ||
) |
Definition at line 1319 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_FieldCount(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
|
static |
Definition at line 1053 of file FieldExport.c.
References FileSession::error, FieldExport_FPrintf(), NO_PART_DERIV, PART_DERIV_S1, PART_DERIV_S1_S1, PART_DERIV_S1_S2, PART_DERIV_S1_S2_S3, PART_DERIV_S1_S2_S3_S4, PART_DERIV_S1_S2_S4, PART_DERIV_S1_S3, PART_DERIV_S1_S3_S4, PART_DERIV_S1_S4, PART_DERIV_S2, PART_DERIV_S2_S2, PART_DERIV_S2_S3, PART_DERIV_S2_S3_S4, PART_DERIV_S2_S4, PART_DERIV_S3, PART_DERIV_S3_S3, PART_DERIV_S3_S4, PART_DERIV_S4, and PART_DERIV_S4_S4.
Referenced by FieldExport_File_CoordinateDerivativeIndices(), and FieldExport_File_DerivativeIndices().
|
static |
Definition at line 939 of file FieldExport.c.
References EXPORT_TYPE_CLOSED, FIELD_EXPORT_NO_ERROR, FileSession::file, _SessionListEntry::fileSession, and _SessionListEntry::type.
Referenced by FieldExport_CloseSession().
|
static |
Definition at line 698 of file FieldExport.c.
References FileSession::error, FIELD_EXPORT_NO_ERROR, FieldExport_File_InterpolationHeader(), FieldExport_FPrintf(), and FieldExport_InterpolationType().
Referenced by FieldExport_Component().
|
static |
Definition at line 673 of file FieldExport.c.
References FileSession::error, FIELD_EXPORT_NO_ERROR, FieldExport_File_InterpolationHeader(), FieldExport_FPrintf(), FieldExport_GetCoordinateComponentLabel(), and FieldExport_InterpolationType().
Referenced by FieldExport_CoordinateComponent().
|
static |
Definition at line 1152 of file FieldExport.c.
References FileSession::error, FieldExport_FieldDerivateLabels(), FieldExport_FPrintf(), and FieldExport_GetCoordinateComponentLabel().
Referenced by FieldExport_CoordinateDerivativeIndices().
|
static |
Definition at line 651 of file FieldExport.c.
References FieldExport_FPrintf(), and FieldExport_GetCoordinateVariableLabel().
Referenced by FieldExport_CoordinateVariable().
|
static |
Definition at line 1140 of file FieldExport.c.
References FileSession::error, FieldExport_FieldDerivateLabels(), and FieldExport_FPrintf().
Referenced by FieldExport_DerivativeIndices().
|
static |
Definition at line 712 of file FieldExport.c.
References FileSession::error, FIELD_EXPORT_NO_ERROR, FIELD_IO_INTERPOLATION_HEADER_CONSTANT, FIELD_IO_INTERPOLATION_HEADER_GAUSS, FIELD_IO_INTERPOLATION_HEADER_GRID, FieldExport_FPrintf(), and FieldExport_InterpolationType().
Referenced by FieldExport_ElementGridSize().
|
static |
Definition at line 868 of file FieldExport.c.
References FileSession::error, and FieldExport_FPrintf().
Referenced by FieldExport_ElementGridValues().
|
static |
Definition at line 810 of file FieldExport.c.
References FieldExport_FPrintf().
Referenced by FieldExport_ElementIndex().
|
static |
Definition at line 829 of file FieldExport.c.
References FileSession::error, and FieldExport_FPrintf().
Referenced by FieldExport_ElementNodeIndices().
|
static |
Definition at line 846 of file FieldExport.c.
References FileSession::error, and FieldExport_FPrintf().
Referenced by FieldExport_ElementNodeScales().
|
static |
Definition at line 645 of file FieldExport.c.
References FieldExport_FPrintf().
Referenced by FieldExport_FieldCount().
|
static |
Definition at line 231 of file FieldExport.c.
References FieldExport_FPrintf().
Referenced by FieldExport_Group().
|
static |
Definition at line 267 of file FieldExport.c.
References BASIS_CUBIC_HERMITE_INTERPOLATION, BASIS_CUBIC_LAGRANGE_INTERPOLATION, BASIS_CUBIC_SIMPLEX_INTERPOLATION, BASIS_LINEAR_LAGRANGE_INTERPOLATION, BASIS_LINEAR_SIMPLEX_INTERPOLATION, BASIS_QUADRATIC1_HERMITE_INTERPOLATION, BASIS_QUADRATIC2_HERMITE_INTERPOLATION, BASIS_QUADRATIC_LAGRANGE_INTERPOLATION, BASIS_QUADRATIC_SIMPLEX_INTERPOLATION, FileSession::error, FIELD_EXPORT_ERROR_UNKNOWN_INTERPOLATION, FIELD_EXPORT_ERROR_UNKNOWN_LABEL_TYPE, FIELD_IO_INTERPOLATION_HEADER_CONSTANT, FIELD_IO_INTERPOLATION_HEADER_GAUSS, FIELD_IO_INTERPOLATION_HEADER_GRID, FIELD_IO_INTERPOLATION_HEADER_NODAL, and FieldExport_FPrintf().
Referenced by FieldExport_File_Component(), and FieldExport_File_CoordinateComponent().
|
static |
Definition at line 394 of file FieldExport.c.
References BASIS_CUBIC_HERMITE_INTERPOLATION, BASIS_CUBIC_LAGRANGE_INTERPOLATION, BASIS_CUBIC_SIMPLEX_INTERPOLATION, BASIS_LINEAR_LAGRANGE_INTERPOLATION, BASIS_LINEAR_SIMPLEX_INTERPOLATION, BASIS_QUADRATIC1_HERMITE_INTERPOLATION, BASIS_QUADRATIC2_HERMITE_INTERPOLATION, BASIS_QUADRATIC_LAGRANGE_INTERPOLATION, BASIS_QUADRATIC_SIMPLEX_INTERPOLATION, FileSession::error, FIELD_EXPORT_ERROR_UNKNOWN_INTERPOLATION, and FieldExport_FPrintf().
Referenced by FieldExport_ScaleFactors().
|
static |
Definition at line 238 of file FieldExport.c.
References BASIS_LAGRANGE_HERMITE_TP_TYPE, BASIS_SIMPLEX_TYPE, and FieldExport_FPrintf().
Referenced by FieldExport_MeshDimensions().
|
static |
Definition at line 639 of file FieldExport.c.
References FieldExport_FPrintf().
Referenced by FieldExport_NodeCount().
|
static |
Definition at line 772 of file FieldExport.c.
References FileSession::error, and FieldExport_FPrintf().
Referenced by FieldExport_NodeScaleIndexes().
|
static |
Definition at line 1019 of file FieldExport.c.
References FileSession::error, FIELD_EXPORT_ERROR_HDF5_ERROR, and FieldExport_FPrintf().
Referenced by FieldExport_NodeValues().
|
static |
Definition at line 891 of file FieldExport.c.
References FileSession::error, EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_FILE_IO, FIELD_EXPORT_NO_ERROR, FileSession::file, _SessionListEntry::fileSession, _SessionListEntry::handle, _SessionListEntry::next, nextHandle, and _SessionListEntry::type.
Referenced by FieldExport_OpenSession().
|
static |
Definition at line 261 of file FieldExport.c.
References FieldExport_FPrintf().
Referenced by FieldExport_ScalingFactorCount().
|
static |
Definition at line 662 of file FieldExport.c.
References FieldExport_FPrintf(), and FieldExport_GetVariableLabel().
Referenced by FieldExport_Variable().
|
static |
Definition at line 191 of file FieldExport.c.
References FileSession::error, FIELD_EXPORT_ERROR_FILE_WRITE, FIELD_EXPORT_NO_ERROR, and FileSession::file.
Referenced by FieldExport_EndComponent(), FieldExport_FieldDerivateLabels(), FieldExport_File_Component(), FieldExport_File_CoordinateComponent(), FieldExport_File_CoordinateDerivativeIndices(), FieldExport_File_CoordinateVariable(), FieldExport_File_DerivativeIndices(), FieldExport_File_ElementGridSize(), FieldExport_File_ElementGridValues(), FieldExport_File_ElementIndex(), FieldExport_File_ElementNodeIndices(), FieldExport_File_ElementNodeScales(), FieldExport_File_FieldCount(), FieldExport_File_Group(), FieldExport_File_InterpolationHeader(), FieldExport_File_InterpolationHeaderScale(), FieldExport_File_MeshDimensions(), FieldExport_File_NodeCount(), FieldExport_File_NodeScaleIndexes(), FieldExport_File_NodeValues(), FieldExport_File_ScalingFactorCount(), FieldExport_File_Variable(), and FieldExport_VersionInfo().
|
static |
Definition at line 607 of file FieldExport.c.
References COORDINATE_RECTANGULAR_CARTESIAN_TYPE.
Referenced by FieldExport_File_CoordinateComponent(), and FieldExport_File_CoordinateDerivativeIndices().
|
static |
Definition at line 588 of file FieldExport.c.
References COORDINATE_RECTANGULAR_CARTESIAN_TYPE.
Referenced by FieldExport_File_CoordinateVariable().
|
static |
Definition at line 209 of file FieldExport.c.
References FieldExport_InterpolationType(), _SessionListEntry::handle, and _SessionListEntry::next.
Referenced by FieldExport_CloseSession(), FieldExport_Component(), FieldExport_CoordinateComponent(), FieldExport_CoordinateDerivativeIndices(), FieldExport_CoordinateVariable(), FieldExport_DerivativeIndices(), FieldExport_ElementGridSize(), FieldExport_ElementGridValues(), FieldExport_ElementIndex(), FieldExport_ElementNodeIndices(), FieldExport_ElementNodeScales(), FieldExport_EndComponent(), FieldExport_FieldCount(), FieldExport_Group(), FieldExport_MeshDimensions(), FieldExport_NodeCount(), FieldExport_NodeScaleIndexes(), FieldExport_NodeValues(), FieldExport_ScaleFactors(), FieldExport_ScalingFactorCount(), FieldExport_Variable(), and FieldExport_VersionInfo().
|
static |
Definition at line 490 of file FieldExport.c.
References FIELD_DEL2UDELT2_VARIABLE_TYPE, FIELD_DELUDELN_VARIABLE_TYPE, FIELD_DELUDELT_VARIABLE_TYPE, FIELD_FIBRE_TYPE, FIELD_GENERAL_TYPE, FIELD_GEOMETRIC_GENERAL_TYPE, FIELD_GEOMETRIC_TYPE, FIELD_MATERIAL_TYPE, FIELD_U1_VARIABLE_TYPE, FIELD_U2_VARIABLE_TYPE, FIELD_U_VARIABLE_TYPE, and FIELD_V_VARIABLE_TYPE.
Referenced by FieldExport_File_Variable().
int FieldExport_Group | ( | const int | handle, |
const char *const | label | ||
) |
Definition at line 1224 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_CLOSED_HANDLE, FieldExport_File_Group(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_InterpolationType | ( | const int | interpType | ) |
Definition at line 1177 of file FieldExport.c.
References FIELD_IO_INTERPOLATION_HEADER_CONSTANT, FIELD_IO_INTERPOLATION_HEADER_GAUSS, FIELD_IO_INTERPOLATION_HEADER_GRID, and FIELD_IO_INTERPOLATION_HEADER_NODAL.
Referenced by FieldExport_File_Component(), FieldExport_File_CoordinateComponent(), FieldExport_File_ElementGridSize(), and FieldExport_GetSession().
int FieldExport_MeshDimensions | ( | const int | handle, |
const int | dimensions, | ||
const int | basisType | ||
) |
Definition at line 1243 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_MeshDimensions(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_NodeCount | ( | const int | handle, |
const int | nodeCount | ||
) |
Definition at line 1300 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_NodeCount(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_NodeScaleIndexes | ( | const int | handle, |
const int | nodeCount, | ||
const int *const | derivativeCount, | ||
const int *const | elementDerivatives, | ||
const int *const | nodeIndexes, | ||
const int *const | scaleIndexes | ||
) |
Definition at line 1441 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_NodeScaleIndexes(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_NodeValues | ( | const int | handle, |
const int | nodeNumber, | ||
const int | valueCount, | ||
const double *const | values | ||
) |
Definition at line 1558 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FIELD_EXPORT_NO_ERROR, FieldExport_File_NodeValues(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_OpenSession | ( | const int | type, |
const char *const | name, | ||
int *const | handle | ||
) |
Definition at line 1211 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, and FieldExport_File_OpenSession().
int FieldExport_ScaleFactors | ( | const int | handle, |
const int | numberOfXi, | ||
const int *const | interpolationXi, | ||
const int | numberOfScaleFactors | ||
) |
Definition at line 1281 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_InterpolationHeaderScale(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_ScalingFactorCount | ( | const int | handle, |
const int | scalingFactorCount | ||
) |
Definition at line 1262 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_ScalingFactorCount(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_Variable | ( | const int | handle, |
const char * | variableName, | ||
const int | variableNumber, | ||
const int | fieldType, | ||
const int | variableType, | ||
const int | componentCount | ||
) |
Definition at line 1358 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FieldExport_File_Variable(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
int FieldExport_VersionInfo | ( | const int | handle, |
const int | numberOfVersions | ||
) |
Definition at line 1622 of file FieldExport.c.
References EXPORT_TYPE_FILE, FIELD_EXPORT_ERROR_BAD_HANDLE, FIELD_EXPORT_ERROR_UNKNOWN_TYPE, FIELD_EXPORT_NO_ERROR, FieldExport_FPrintf(), FieldExport_GetSession(), _SessionListEntry::fileSession, and _SessionListEntry::type.
|
static |
Definition at line 174 of file FieldExport.c.
Referenced by FieldExport_File_OpenSession().
|
static |
Definition at line 172 of file FieldExport.c.