Skip to main content

GSA COM Output Data Reference

Introduction

The following is a complete list of data options available to GSA Graphic Views and Output Views.Not all of this data is handled by the GSA COM interface 'Output' family of functions. Typically data is available via the Output functions if it can be contoured in GSA or can be output in a regular Output View table, (i.e. a table for which the summary of Maxima and Minima are available) (e.g. Nodal Displacements, but not Total Loads and Reactions)The vast majority of data options are available via the COM Output functions; most of the remainder are available via the COM GwaCommand function.

The Output_Init COM function requires an integer Data Reference as an argument, iDataRef. The DataReference to be used to access a particular item of data is deduced as follows: A table consists of a header followed by several components. In the list below, table headers are assigned reference numbers; components are implicitly numbered consecutively following the header e.g.

Nodes table header: REF_NODE = 1002000

so Node Z coordinate: REF_NODE_Z = REF_NODE + 4 = 1002004

Results marked "not available via COM Output" apply to the entire result type; e.g. in case of REF_RESP_DET, none of the types from REF_RESP_DET through to REF_RESP_DET_ETA are available via COM.

enum DataRef

enum class DataRef
{
REF_NO_DATA = 0, // not available via COM Output
REF_TITLES = 1000, // not available via COM Output
REF_MODEL_HISTORY = 1100, // not available via COM Output
REF_ENV_IMPACT_SUM = 1200, // not available via COM Output
REF_ANAL_TASK = 1400, // not available via COM Output
REF_COMB_CASE = 1500, // not available via COM Output
REF_PERM_FACT = 1600, // not available via COM Output
REF_ALL_INPUT_DATA = 2000, // not available via COM Output

REF_FIRST_MODEL,

REF_FIRST_GR_ENT,

REF_EL_1D_SHAPE = 801000,
REF_EL_1D_SHAPE_PER_LEN,
REF_EL_1D_SHAPE_AREA_PER_LEN,

REF_EL_2D_SHAPE = 802000,
REF_EL_2D_SHAPE_ANG,
REF_EL_2D_SHAPE_WARP,
REF_EL_2D_SHAPE_PROJ_AX,

REF_LAST_GR_ENT,

REF_AXIS = 1001000,
REF_AXIS_NAME,
REF_AXIS_TYPE,
REF_AXIS_OX,
REF_AXIS_OY,
REF_AXIS_OZ,
REF_AXIS_XX,
REF_AXIS_XY,
REF_AXIS_XZ,
REF_AXIS_XYX,
REF_AXIS_XYY,
REF_AXIS_XYZ,

REF_NODE = 1002000,
REF_NODE_NAME,
REF_NODE_X,
REF_NODE_Y,
REF_NODE_Z,
REF_NODE_COOR,
REF_NODE_AXIS,
REF_NODE_RESTR,
REF_NODE_GEN_RESTR,
REF_NODE_SPRING_PROPERTY,
REF_NODE_MASS_PROPERTY,
REF_NODE_DAMPER_PROPERTY,

REF_SUPT = 1003000,
REF_SUPT_AXIS,
REF_SUPT_RESTR,

REF_ELEM = 1011000,
REF_ELEM_NAME,
REF_ELEM_TYPE,
REF_ELEM_PROP,
REF_ELEM_GROUP,
REF_ELEM_NODE,
REF_ELEM_ANGLE,
REF_ELEM_VERT,
REF_ELEM_LEN,
REF_ELEM_TOPO,

REF_ELEM_RLS = 1012000,
REF_ELEM_RLS_X,
REF_ELEM_RLS_Y,
REF_ELEM_RLS_Z,
REF_ELEM_RLS_XX,
REF_ELEM_RLS_YY,
REF_ELEM_RLS_ZZ,

REF_ELEM_OFFSET = 1013000,
REF_ELEM_OFFSET_X,
REF_ELEM_OFFSET_Y,
REF_ELEM_OFFSET_Z,
REF_ELEM_OFFSET_VECT,
REF_ELEM_OFFSET_TOTAL_X,
REF_ELEM_OFFSET_TOTAL_Y,
REF_ELEM_OFFSET_TOTAL_Z,
REF_ELEM_OFFSET_TOTAL_VECT,

REF_ELEM_DC = 1014000,
REF_ELEM_DC_XX,
REF_ELEM_DC_XY,
REF_ELEM_DC_XZ,
REF_ELEM_DC_X,
REF_ELEM_DC_YX,
REF_ELEM_DC_YY,
REF_ELEM_DC_YZ,
REF_ELEM_DC_Y,
REF_ELEM_DC_ZX,
REF_ELEM_DC_ZY,
REF_ELEM_DC_ZZ,
REF_ELEM_DC_Z,

REF_MEMB = 1021000,
REF_MEMB_NAME,
REF_MEMB_MAT,
REF_MEMB_TYPE,
REF_MEMB_PROP,
REF_MEMB_GROUP,
REF_MEMB_TOPO,
REF_MEMB_NODE,
REF_MEMB_ANGLE,
REF_MEMB_VERT,
REF_MEMB_LEN,
REF_MEMB_L_OVERRIDE,
REF_MEMB_LYY,
REF_MEMB_LZZ,
REF_MEMB_LLT,
REF_MEMB_EXPOSURE,

REF_MEMB_MISC = 1022000,
REF_MEMB_MISC_POOL,
REF_MEMB_MISC_CREATE,
REF_MEMB_MISC_DRY,
REF_MEMB_MISC_LOAD,
REF_MEMB_MISC_DESTROY,
REF_MEMB_MISC_EXPOSURE,
REF_MEMB_MISC_FIRE_RESIST,
REF_MEMB_MISC_FIRE_TEMP,
REF_MEMB_MISC_IS_INTERSECTOR,
REF_MEMB_MISC_SIZE,


REF_MEMB_OFFSET = 1023000,
REF_MEMB_OFFSET_X,
REF_MEMB_OFFSET_Y,
REF_MEMB_OFFSET_Z,
REF_MEMB_OFFSET_VECT,
REF_MEMB_OFFSET_TOTAL_X,
REF_MEMB_OFFSET_TOTAL_Y,
REF_MEMB_OFFSET_TOTAL_Z,
REF_MEMB_OFFSET_TOTAL_VECT,

REF_GRID_PLANE = 1031000,
REF_GRID_PLANE_NAME,
REF_GRID_PLANE_TYPE,
REF_GRID_PLANE_AXIS,
REF_GRID_PLANE_ELEV,
REF_GRID_PLANE_STOREY_NUM,
REF_GRID_PLANE_BELOW,
REF_GRID_PLANE_ABOVE,

REF_GRID_SURFACE = 1032000,
REF_GRID_SURFACE_NAME,
REF_GRID_SURFACE_PLANE,
REF_GRID_SURFACE_LIST,
REF_GRID_SURFACE_ELEM_TYPE,
REF_GRID_SURFACE_TOL,
REF_GRID_SURFACE_SPAN_TYPE,
REF_GRID_SURFACE_SPAN_ANG,
REF_GRID_SURFACE_EXPANSION,
REF_GRID_SURFACE_AREA,

REF_POLYLINE = 1033000,
REF_POLYLINE_NAME,
REF_POLYLINE_PERIM,
REF_POLYLINE_AREA,
REF_POLYLINE_CENTRE_X,
REF_POLYLINE_CENTRE_Y,
REF_POLYLINE_CENTRE_Z,
REF_POLYLINE_X,
REF_POLYLINE_Y,
REF_POLYLINE_LENGTH,

REF_FIRST_GR_PROP,

REF_EL_MAT = 1041500,
REF_EL_MAT_E,
REF_EL_MAT_NU,
REF_EL_MAT_G,
REF_EL_MAT_RHO,
REF_EL_MAT_ALPHA,
REF_EL_MAT_DAMP,

REF_EL_PROP_BEAM = 1042000,
REF_EL_PROP_BEAM_AREA,
REF_EL_PROP_BEAM_IYY,
REF_EL_PROP_BEAM_IZZ,
REF_EL_PROP_BEAM_TORS,
REF_EL_PROP_BEAM_KY,
REF_EL_PROP_BEAM_KZ,
REF_EL_PROP_BEAM_A_KY,
REF_EL_PROP_BEAM_A_KZ,
REF_EL_PROP_BEAM_E_A,
REF_EL_PROP_BEAM_E_IYY,
REF_EL_PROP_BEAM_E_IZZ,
REF_EL_PROP_BEAM_G_J,
REF_EL_PROP_BEAM_G_A_KY,
REF_EL_PROP_BEAM_G_A_KZ,

REF_EL_PROP_BEAM_MOD = 1042500,
REF_EL_PROP_BEAM_MOD_AREA,
REF_EL_PROP_BEAM_MOD_IYY,
REF_EL_PROP_BEAM_MOD_IZZ,
REF_EL_PROP_BEAM_MOD_TORS,
REF_EL_PROP_BEAM_MOD_KY,
REF_EL_PROP_BEAM_MOD_KZ,

REF_EL_PROP_2DEL = 1044000,
REF_EL_PROP_2DEL_THK,
REF_EL_PROP_2DEL_BENDING,
REF_EL_PROP_2DEL_SHEAR,
REF_EL_PROP_2DEL_INPLANE,
REF_EL_PROP_2DEL_WEIGHT,
REF_EL_PROP_2DEL_MASS,

REF_EL_ENV_IMPACT_1D = 1051000,
REF_EL_ENV_IMPACT_1D_E_A,
REF_EL_ENV_IMPACT_1D_CO2_A,
REF_EL_ENV_IMPACT_1D_CO2_B,
REF_EL_ENV_IMPACT_1D_CO2_C,
REF_EL_ENV_IMPACT_1D_CO2_D,
REF_EL_ENV_IMPACT_1D_RC,
REF_EL_ENV_IMPACT_1D_USER,

REF_EL_ENV_IMPACT_2D = 1051100,
REF_EL_ENV_IMPACT_2D_E_A,
REF_EL_ENV_IMPACT_2D_CO2_A,
REF_EL_ENV_IMPACT_2D_CO2_B,
REF_EL_ENV_IMPACT_2D_CO2_C,
REF_EL_ENV_IMPACT_2D_CO2_D,
REF_EL_ENV_IMPACT_2D_RC,
REF_EL_ENV_IMPACT_2D_USER,

REF_EL_ENV_IMPACT_MEMB = 1051200,
REF_EL_ENV_IMPACT_MEMB_E_A,
REF_EL_ENV_IMPACT_MEMB_CO2_A,
REF_EL_ENV_IMPACT_MEMB_CO2_B,
REF_EL_ENV_IMPACT_MEMB_CO2_C,
REF_EL_ENV_IMPACT_MEMB_CO2_D,
REF_EL_ENV_IMPACT_MEMB_RC,
REF_EL_ENV_IMPACT_MEMB_USER,

REF_LAST_GR_PROP,

REF_MAT_ANAL = 1060000,
REF_MAT_ANAL_NAME,
REF_MAT_ANAL_E,
REF_MAT_ANAL_NU,
REF_MAT_ANAL_G,
REF_MAT_ANAL_RHO,
REF_MAT_ANAL_ALPHA,
REF_MAT_ANAL_DAMP,

REF_GRADE_STEEL = 1061000,
REF_GRADE_STEEL_NAME,
REF_GRADE_STEEL_STRENGTH,
REF_GRADE_STEEL_FAIL,
REF_GRADE_STEEL_MODULUS,
REF_GRADE_STEEL_POISSON,
REF_GRADE_STEEL_DENSITY,
REF_GRADE_STEEL_THERMAL,

REF_GRADE_STEEL_SEC = 1061200,
REF_GRADE_STEEL_SEC_NAME,
REF_GRADE_STEEL_SEC_STRENGTH,
REF_GRADE_STEEL_SEC_MODEL,
REF_GRADE_STEEL_SEC_CURVE,

REF_GRADE_CONCRETE = 1062000,
REF_GRADE_CONCRETE_NAME,
REF_GRADE_CONCRETE_STRENGTH,
REF_GRADE_CONCRETE_DENSITY,
REF_GRADE_CONCRETE_FAIL,
REF_GRADE_CONCRETE_MODULUS,
REF_GRADE_CONCRETE_POISSON,
REF_GRADE_CONCRETE_THERMAL,

REF_GRADE_CONC_SEC = 1062200,
REF_GRADE_CONC_SEC_NAME,
REF_GRADE_CONC_SEC_STRENGTH,
REF_GRADE_CONC_SEC_CONFINE,
REF_GRADE_CONC_SEC_SLSTENS_MODEL,
REF_GRADE_CONC_SEC_SLSTENS_CURVE,
REF_GRADE_CONC_SEC_SLSCOMP_MODEL,
REF_GRADE_CONC_SEC_SLSCOMP_CURVE,
REF_GRADE_CONC_SEC_ULSTENS_MODEL,
REF_GRADE_CONC_SEC_ULSTENS_CURVE,
REF_GRADE_CONC_SEC_ULSCOMP_MODEL,
REF_GRADE_CONC_SEC_ULSCOMP_CURVE,

REF_GRADE_CONC_SLAB = 1062400,
REF_GRADE_CONC_SLAB_NAME,
REF_GRADE_CONC_SLAB_STRENGTH,
REF_GRADE_CONC_SLAB_FCD,
REF_GRADE_CONC_SLAB_FCDC,
REF_GRADE_CONC_SLAB_FCTD,
REF_GRADE_CONC_SLAB_PLATEAU,
REF_GRADE_CONC_SLAB_FAIL,
REF_GRADE_CONC_SLAB_MAX_AXIAL,
REF_GRADE_CONC_SLAB_STRESS_DEPTH,

REF_GRADE_FRP = 1063000,
REF_GRADE_FRP_NAME,
REF_GRADE_FRP_STRENGTH,
REF_GRADE_FRP_MODULUS,
REF_GRADE_FRP_BONDSTRAIN,
REF_GRADE_FRP_DENSITY,
REF_GRADE_FRP_POISSON,
REF_GRADE_FRP_THERMAL,

REF_GRADE_FRP_SEC = 1063200,
REF_GRADE_FRP_SEC_NAME,
REF_GRADE_FRP_SEC_STRENGTH,
REF_GRADE_FRP_SEC_MODEL,
REF_GRADE_FRP_SEC_CURVE,
REF_GRADE_FRP_SEC_BONDSTRAIN,

REF_GRADE_ALUMINIUM = 1064000,
REF_GRADE_ALUMINIUM_NAME,
REF_GRADE_ALUMINIUM_MODULUS,
REF_GRADE_ALUMINIUM_POISSON,
REF_GRADE_ALUMINIUM_DENSITY,
REF_GRADE_ALUMINIUM_THERMAL,

REF_GRADE_TIMBER = 1065000,
REF_GRADE_TIMBER_NAME,
REF_GRADE_TIMBER_STRENGTH,
REF_GRADE_TIMBER_MODULUS,
REF_GRADE_TIMBER_SHEAR_MOD,
REF_GRADE_TIMBER_DENSITY,
REF_GRADE_TIMBER_THERMAL,

REF_GRADE_GLASS = 1066000,
REF_GRADE_GLASS_NAME,
REF_GRADE_GLASS_MODULUS,
REF_GRADE_GLASS_POISSON,
REF_GRADE_GLASS_DENSITY,
REF_GRADE_GLASS_THERMAL,

REF_GRADE_FABRIC = 1067000,
REF_GRADE_FABRIC_NAME,
REF_GRADE_FABRIC_WARP_MOD,
REF_GRADE_FABRIC_FILL_MOD,
REF_GRADE_FABRIC_POISSON,
REF_GRADE_FABRIC_SHEAR_MOD,
REF_GRADE_FABRIC_DENSITY,

REF_GRADE_REBAR = 1068000,
REF_PROP_DES_REBAR = GRADE_REBAR,
REF_GRADE_REBAR_NAME,
REF_PROP_DES_REBAR_NAME = GRADE_REBAR_NAME,
REF_GRADE_REBAR_E,
REF_PROP_DES_REBAR_E = GRADE_REBAR_E,
REF_GRADE_REBAR_NU,
REF_PROP_DES_REBAR_NU = GRADE_REBAR_NU,
REF_GRADE_REBAR_F,
REF_PROP_DES_REBAR_F = GRADE_REBAR_F,
REF_GRADE_REBAR_RHO,
REF_PROP_DES_REBAR_RHO = GRADE_REBAR_RHO,
REF_GRADE_REBAR_ALPHA,
REF_PROP_DES_REBAR_ALPHA = GRADE_REBAR_ALPHA,

REF_GRADE_GENERIC = 1069000,
REF_GRADE_GENERIC_NAME,
REF_GRADE_GENERIC_MODULUS,
REF_GRADE_GENERIC_POISSON,
REF_GRADE_GENERIC_DENSITY,
REF_GRADE_GENERIC_THERMAL,

REF_PROP_BEAM = 1071000,
REF_PROP_BEAM_NAME,
REF_PROP_BEAM_MAT,
REF_PROP_BEAM_MAT_TYPE,
REF_PROP_BEAM_GRADE,
REF_PROP_BEAM_DESC,
REF_PROP_BEAM_MODIFIED,
REF_PROP_BEAM_AREA,
REF_PROP_BEAM_IYY,
REF_PROP_BEAM_IZZ,
REF_PROP_BEAM_IYZ,
REF_PROP_BEAM_TORS,
REF_PROP_BEAM_KY,
REF_PROP_BEAM_KZ,
REF_PROP_BEAM_VOL,
REF_PROP_BEAM_TYPE,
REF_PROP_BEAM_COST,
REF_PROP_BEAM_POOL,

REF_PROP_BEAM_MOD = 1071200,
REF_PROP_BEAM_MOD_NAME,
REF_PROP_BEAM_MOD_AXES,
REF_PROP_BEAM_MOD_AREA_OP,
REF_PROP_BEAM_MOD_AREA_VAL,
REF_PROP_BEAM_MOD_IYY_OP,
REF_PROP_BEAM_MOD_IYY_VAL,
REF_PROP_BEAM_MOD_IZZ_OP,
REF_PROP_BEAM_MOD_IZZ_VAL,
REF_PROP_BEAM_MOD_TORS_OP,
REF_PROP_BEAM_MOD_TORS_VAL,
REF_PROP_BEAM_MOD_KY_OP,
REF_PROP_BEAM_MOD_KY_VAL,
REF_PROP_BEAM_MOD_KZ_OP,
REF_PROP_BEAM_MOD_KZ_VAL,
REF_PROP_BEAM_MOD_VOL_OP,
REF_PROP_BEAM_MOD_VOL_VAL,
REF_PROP_BEAM_MOD_STRS_CALC,

REF_PROP_BEAM_ANAL = 1071300,
REF_PROP_BEAM_ANAL_NAME,
REF_PROP_BEAM_ANAL_MAT,
REF_PROP_BEAM_ANAL_DESC,
REF_PROP_BEAM_ANAL_AREA,
REF_PROP_BEAM_ANAL_IUU,
REF_PROP_BEAM_ANAL_IVV,
REF_PROP_BEAM_ANAL_ANGLE,
REF_PROP_BEAM_ANAL_TORS,
REF_PROP_BEAM_ANAL_KU,
REF_PROP_BEAM_ANAL_KV,
REF_PROP_BEAM_ANAL_VOL,

REF_PROP_BEAM_DETAIL = 1071350, // not available via COM Output

REF_PROP_BEAM_SECTION_DESIGN_POOL = 1071370,

REF_PROP_BEAM_SUM = 1071400,
REF_PROP_BEAM_SUM_NAME,
REF_PROP_BEAM_SUM_DESC,
REF_PROP_BEAM_SUM_EL_NUM,
REF_PROP_BEAM_SUM_EL_LEN,
REF_PROP_BEAM_SUM_EL_MASS,
REF_PROP_BEAM_SUM_EL_SURF,
REF_PROP_BEAM_SUM_EL_COST,
REF_PROP_BEAM_SUM_MB_NUM,
REF_PROP_BEAM_SUM_MB_LEN,
REF_PROP_BEAM_SUM_MB_MASS,
REF_PROP_BEAM_SUM_MB_SURF,
REF_PROP_BEAM_SUM_MB_COST,

REF_PROP_BEAM_EXT = 1071600,
REF_PROP_BEAM_EXT_NAME,
REF_PROP_BEAM_EXT_DESC,
REF_PROP_BEAM_EXT_REF_PT,
REF_PROP_BEAM_EXT_AREA,
REF_PROP_BEAM_EXT_IYY,
REF_PROP_BEAM_EXT_IZZ,
REF_PROP_BEAM_EXT_IYZ,
REF_PROP_BEAM_EXT_IUU,
REF_PROP_BEAM_EXT_IVV,
REF_PROP_BEAM_EXT_ANGLE,
REF_PROP_BEAM_EXT_KY,
REF_PROP_BEAM_EXT_KZ,
REF_PROP_BEAM_EXT_J,
REF_PROP_BEAM_EXT_CTOR,
REF_PROP_BEAM_EXT_ZY,
REF_PROP_BEAM_EXT_ZZ,
REF_PROP_BEAM_EXT_ZPY,
REF_PROP_BEAM_EXT_ZPZ,
REF_PROP_BEAM_EXT_RY,
REF_PROP_BEAM_EXT_RZ,
REF_PROP_BEAM_EXT_MASS,
REF_PROP_BEAM_EXT_PERIM,

REF_PROP_SPR = 1073000,
REF_PROP_SPR_NAME,
REF_PROP_SPR_TYPE,
REF_PROP_SPR_KX,
REF_PROP_SPR_KY,
REF_PROP_SPR_KZ,
REF_PROP_SPR_KXX,
REF_PROP_SPR_KYY,
REF_PROP_SPR_KZZ,
REF_PROP_SPR_MATRIX,
REF_PROP_SPR_DAMP,
REF_PROP_SPR_UMAX,
REF_PROP_SPR_UMIN,
REF_PROP_SPR_FRICTION,

REF_PROP_DAMPER = 1073100,
REF_PROP_DAMPER_NAME,
REF_PROP_DAMPER_TYPE,
REF_PROP_DAMPER_X,
REF_PROP_DAMPER_Y,
REF_PROP_DAMPER_Z,
REF_PROP_DAMPER_XX,
REF_PROP_DAMPER_YY,
REF_PROP_DAMPER_ZZ,

REF_MAT_CURVE = 1073500, // not available via COM Output

REF_PROP_SPRMAT = 1073600,
REF_PROP_SPRMAT_NAME,
REF_PROP_SPRMAT_K11,
REF_PROP_SPRMAT_K12,
REF_PROP_SPRMAT_K13,
REF_PROP_SPRMAT_K14,
REF_PROP_SPRMAT_K15,
REF_PROP_SPRMAT_K16,
REF_PROP_SPRMAT_K22,
REF_PROP_SPRMAT_K23,
REF_PROP_SPRMAT_K24,
REF_PROP_SPRMAT_K25,
REF_PROP_SPRMAT_K26,
REF_PROP_SPRMAT_K33,
REF_PROP_SPRMAT_K34,
REF_PROP_SPRMAT_K35,
REF_PROP_SPRMAT_K36,
REF_PROP_SPRMAT_K44,
REF_PROP_SPRMAT_K45,
REF_PROP_SPRMAT_K46,
REF_PROP_SPRMAT_K55,
REF_PROP_SPRMAT_K56,
REF_PROP_SPRMAT_K66,

REF_MAT_MATRIX = 1073650, // not available via COM Output

REF_PROP_MASS = 1075000,
REF_PROP_MASS_NAME,
REF_PROP_MASS_MASS,
REF_PROP_MASS_IXX,
REF_PROP_MASS_IYY,
REF_PROP_MASS_IZZ,
REF_PROP_MASS_IXY,
REF_PROP_MASS_IYZ,
REF_PROP_MASS_IZX,
REF_PROP_MASS_ADD_X,
REF_PROP_MASS_ADD_Y,
REF_PROP_MASS_ADD_Z,

REF_PROP_2DEL = 1076000,
REF_PROP_2DEL_NAME,
REF_PROP_2DEL_TYPE,
REF_PROP_2DEL_AXIS,
REF_PROP_2DEL_MAT,
REF_PROP_2DEL_MAT_TYPE,
REF_PROP_2DEL_GRADE,
REF_PROP_2DEL_THICK,
REF_PROP_2DEL_REF_PT,
REF_PROP_2DEL_SLAB_DESC,
REF_PROP_2DEL_BENDING,
REF_PROP_2DEL_SHEAR,
REF_PROP_2DEL_INPLANE,
REF_PROP_2DEL_WEIGHT,
REF_PROP_2DEL_MASS,
REF_PROP_2DEL_SUPT_PAT,
REF_PROP_2DEL_REF_EDGE,

REF_PROP_3DEL = 1076500,
REF_PROP_3DEL_NAME,
REF_PROP_3DEL_TYPE,
REF_PROP_3DEL_AXIS,
REF_PROP_3DEL_MAT,
REF_PROP_3DEL_MAT_TYPE,

REF_PROP_LINK = 1077000,
REF_PROP_LINK_NAME,
REF_PROP_LINK_TYPE,

REF_PROP_CABLE = 1078000,
REF_PROP_CABLE_NAME,
REF_PROP_CABLE_TYPE,
REF_PROP_CABLE_STIFF,
REF_PROP_CABLE_MASS,
REF_PROP_CABLE_ALPHA,
REF_PROP_CABLE_DAMP,

REF_PROP_SPACE = 1079000,
REF_PROP_SPACE_NAME,
REF_PROP_SPACE_AXIS,
REF_PROP_SPACE_TYPE,
REF_PROP_SPACE_LEGLEN,
REF_PROP_SPACE_STIFF,
REF_PROP_SPACE_RATIO,

REF_PROP_DES_STL_REST = 1082200,
REF_PROP_DES_STL_REST_NAME,
REF_PROP_DES_STL_REST_TYPE,
REF_PROP_DES_STL_REST_REF,
REF_PROP_DES_STL_REST_LD_HT,
REF_PROP_DES_STL_REST_DESC,

REF_PROP_DES_RC2D_BASIC = 1089000,
REF_PROP_DES_RC2D_BASIC_NAME,
REF_PROP_DES_RC2D_BASIC_REBAR,
REF_PROP_DES_RC2D_BASIC_THETA1,
REF_PROP_DES_RC2D_BASIC_THETA2,
REF_PROP_DES_RC2D_BASIC_ZAT,
REF_PROP_DES_RC2D_BASIC_ZAB,
REF_PROP_DES_RC2D_BASIC_ZBT,
REF_PROP_DES_RC2D_BASIC_ZBB,
REF_PROP_DES_RC2D_BASIC_MIN_AREA_AT,
REF_PROP_DES_RC2D_BASIC_MIN_AREA_AB,
REF_PROP_DES_RC2D_BASIC_MIN_AREA_BT,
REF_PROP_DES_RC2D_BASIC_MIN_AREA_BB,
REF_PROP_DES_RC2D_BASIC_MIN_COMP,

REF_PROP_DES_RC2D_ANAL = 1089050,
REF_PROP_DES_RC2D_ANAL_NAME,
REF_PROP_DES_RC2D_ANAL_THICK,
REF_PROP_DES_RC2D_ANAL_FAST,
REF_PROP_DES_RC2D_ANAL_AREA,
REF_PROP_DES_RC2D_ANAL_MIN_ECC,
REF_PROP_DES_RC2D_ANAL_ADDI_ECC,
REF_PROP_DES_RC2D_ANAL_TWOWAY_SPAN_MOD,
REF_PROP_DES_RC2D_ANAL_X_OVER_D,
REF_PROP_DES_RC2D_ANAL_ESP_SU,
REF_PROP_DES_RC2D_ANAL_PHI_DELTA,
REF_PROP_DES_RC2D_ANAL_PHI_C, //reduction factor for compression
REF_PROP_DES_RC2D_ANAL_PHI_T, //reduction factor for tension and bending

REF_PROP_DES_RC_BEAM_BAR_LIM = 1090000,

REF_GEN_RESTR = 1101000,
REF_GEN_RESTR_NAME,
REF_GEN_RESTR_STAGE,
REF_GEN_RESTR_LIST,
REF_GEN_RESTR_TYPE,

REF_JOINT = 1102000,
REF_JOINT_NAME,
REF_JOINT_STAGE,
REF_JOINT_CONSTRAINED_NODE,
REF_JOINT_PRIMARY_NODE,
REF_JOINT_TYPE,

REF_RIGID_CONSTR = 1103000,
REF_RIGID_CONSTR_NAME,
REF_RIGID_CONSTR_STAGE,
REF_RIGID_CONSTR_LIST,
REF_RIGID_CONSTR_PRIMARY_NODE,
REF_RIGID_CONSTR_TYPE,

REF_CONST_EQN = 1104000,
REF_CONST_EQN_NAME,
REF_CONST_EQN_STAGE,
REF_CONST_EQN_CONSTRAINED_NODE,
REF_CONST_EQN_DIR,
REF_CONST_EQN_EQUATION,

REF_TIED_INTER = 1105000,
REF_TIED_INTER_NAME,
REF_TIED_INTER_STAGE,
REF_TIED_INTER_CONSTRAINED_ENTITIES,
REF_TIED_INTER_PRIMARY_ELEMENTS,
REF_TIED_INTER_TYPE,
REF_TIED_INTER_TOL,

REF_LAST_MODEL,

REF_FIRST_LOAD,

REF_FIRST_GR_LOAD,

REF_ALL_LOADS = 2000200,

REF_GRID_POINT_LOAD = 2001000,
REF_GRID_POINT_FRC,
REF_GRID_POINT_MOM,

REF_GRID_LINE_LOAD = 2001100,
REF_GRID_LINE_FRC,
REF_GRID_LINE_MOM,

REF_GRID_AREA_LOAD = 2001200,
REF_GRID_AREA_FRC,
REF_GRID_AREA_FX,
REF_GRID_AREA_FY,
REF_GRID_AREA_FZ,

REF_ND_LOAD = 2002000,
REF_ND_LOAD_FRC,
REF_ND_LOAD_MOM,
REF_ND_APPL_TRANS,
REF_ND_APPL_ROT,
REF_ND_SETTLE_TRANS,
REF_ND_SETTLE_ROT,

REF_EL1D_LOAD = 2003000,
REF_EL1D_POINT_FRC,
REF_EL1D_POINT_MOM,
REF_EL1D_PATCH_FRC,
REF_EL1D_PATCH_MOM,
REF_EL1D_PRESTR,
REF_EL1D_PRESTR_MOM,
REF_EL1D_STRAIN,
REF_EL1D_INIT_LEN,
REF_EL1D_DIST_TRANS,
REF_EL1D_DIST_ROT,
REF_EL1D_THERMAL,
REF_EL1D_THERMAL_GRAD,

REF_EL2D_LOAD = 2004000,
REF_EL2D_FACE_POINT_FRC,
REF_EL2D_FACE_PRESS,
REF_EL2D_EDGE_PRESS,
REF_EL2D_PRESTR,
REF_EL2D_PRESTR_MOM,
REF_EL2D_STRAIN,
REF_EL2D_THERMAL,
REF_EL2D_THERMAL_GRAD,

REF_EL3D_LOAD = 2005000,
REF_EL3D_FACE_PRESS,
REF_EL3D_THERMAL,
REF_EL3D_THERMAL_GRAD,

REF_LAST_GR_LOAD,

REF_LOAD_GRID_PT = 2011000,
REF_LOAD_GRID_PT_NAME,
REF_LOAD_GRID_PT_GRID_PL,
REF_LOAD_GRID_PT_GRID_X,
REF_LOAD_GRID_PT_GRID_Y,
REF_LOAD_GRID_PT_CASE,
REF_LOAD_GRID_PT_AXIS,
REF_LOAD_GRID_PT_DIR,
REF_LOAD_GRID_PT_VAL,

REF_LOAD_GRID_LN = 2011100,
REF_LOAD_GRID_LN_NAME,
REF_LOAD_GRID_LN_GRID_PL,
REF_LOAD_GRID_LN_POLY,
REF_LOAD_GRID_LN_CASE,
REF_LOAD_GRID_LN_AXIS,
REF_LOAD_GRID_LN_PROJ,
REF_LOAD_GRID_LN_DIR,
REF_LOAD_GRID_LN_VAL1,
REF_LOAD_GRID_LN_VAL2,

REF_LOAD_GRID_AR = 2011200,
REF_LOAD_GRID_AR_NAME,
REF_LOAD_GRID_AR_GRID_PL,
REF_LOAD_GRID_AR_POLY,
REF_LOAD_GRID_AR_CASE,
REF_LOAD_GRID_AR_AXIS,
REF_LOAD_GRID_AR_PROJ,
REF_LOAD_GRID_AR_DIR,
REF_LOAD_GRID_AR_VAL,

REF_LOAD_NODE = 2012000,
REF_LOAD_NODE_NAME,
REF_LOAD_NODE_LIST,
REF_LOAD_NODE_CASE,
REF_LOAD_NODE_AXIS,
REF_LOAD_NODE_DIR,
REF_LOAD_NODE_VAL,

REF_APPL_DISP = 2013000,
REF_APPL_DISP_NAME,
REF_APPL_DISP_LIST,
REF_APPL_DISP_CASE,
REF_APPL_DISP_AXIS,
REF_APPL_DISP_DIR,
REF_APPL_DISP_VAL,

REF_SETTLE = 2014000,
REF_SETTLE_NAME,
REF_SETTLE_LIST,
REF_SETTLE_CASE,
REF_SETTLE_DIR,
REF_SETTLE_VAL,

REF_LOAD_BEAM = 2015000,
REF_LOAD_BEAM_NAME,
REF_LOAD_BEAM_LIST,
REF_LOAD_BEAM_CASE,
REF_LOAD_BEAM_TYPE,
REF_LOAD_BEAM_AXIS,
REF_LOAD_BEAM_PROJ,
REF_LOAD_BEAM_DIR,
REF_LOAD_BEAM_POS1,
REF_LOAD_BEAM_VAL1,
REF_LOAD_BEAM_POS2,
REF_LOAD_BEAM_VAL2,

REF_LOAD_PRESTR = 2017000,
REF_LOAD_PRESTR_NAME,
REF_LOAD_PRESTR_LIST,
REF_LOAD_PRESTR_CASE,
REF_LOAD_PRESTR_TYPE,
REF_LOAD_PRESTR_FRC,
REF_LOAD_PRESTR_OFFY,
REF_LOAD_PRESTR_OFFZ,
REF_LOAD_PRESTR_INITSTRN,
REF_LOAD_PRESTR_LACKFIT,

REF_LOAD_MEMDIST = 2018000,
REF_LOAD_MEMDIST_NAME,
REF_LOAD_MEMDIST_LIST,
REF_LOAD_MEMDIST_CASE,
REF_LOAD_MEMDIST_DIR,
REF_LOAD_MEMDIST_POS,
REF_LOAD_MEMDIST_VAL,

REF_BEAM_THERMAL = 2019000,
REF_BEAM_THERMAL_NAME,
REF_BEAM_THERMAL_LIST,
REF_BEAM_THERMAL_CASE,
REF_BEAM_THERMAL_TYPE,
REF_BEAM_THERMAL_CONST,
REF_BEAM_THERMAL_POS1,
REF_BEAM_THERMAL_VAL1,
REF_BEAM_THERMAL_POS2,
REF_BEAM_THERMAL_VAL2,

REF_LOAD_2D_FACE = 2020000,
REF_LOAD_2D_FACE_NAME,
REF_LOAD_2D_FACE_LIST,
REF_LOAD_2D_FACE_CASE,
REF_LOAD_2D_FACE_AXIS,
REF_LOAD_2D_FACE_TYPE,
REF_LOAD_2D_FACE_DIR,
REF_LOAD_2D_FACE_VAL1,
REF_LOAD_2D_FACE_VAL2,
REF_LOAD_2D_FACE_VAL3,
REF_LOAD_2D_FACE_VAL4,
REF_LOAD_2D_FACE_POSITION_R,
REF_LOAD_2D_FACE_POSITION_S,

REF_LOAD_2D_EDGE = 2021000,
REF_LOAD_2D_EDGE_NAME,
REF_LOAD_2D_EDGE_LIST,
REF_LOAD_2D_EDGE_CASE,
REF_LOAD_2D_EDGE_AXIS,
REF_LOAD_2D_EDGE_EDGE,
REF_LOAD_2D_EDGE_DIR,
REF_LOAD_2D_EDGE_VAL1,
REF_LOAD_2D_EDGE_VAL2,

REF_LOAD_2D_INPLANE = 2022000,
REF_LOAD_2D_INPLANE_NAME,
REF_LOAD_2D_INPLANE_LIST,
REF_LOAD_2D_INPLANE_CASE,
REF_LOAD_2D_INPLANE_TYPE,
REF_LOAD_2D_INPLANE_DIR,
REF_LOAD_2D_INPLANE_VAL,
REF_LOAD_2D_INPLANE_OFFSET,
REF_LOAD_2D_INPLANE_STRAIN,

REF_LOAD_2D_THERMAL = 2023000,
REF_LOAD_2D_THERMAL_NAME,
REF_LOAD_2D_THERMAL_LIST,
REF_LOAD_2D_THERMAL_CASE,
REF_LOAD_2D_THERMAL_TYPE,
REF_LOAD_2D_THERMAL_CONST,
REF_LOAD_2D_THERMAL_VAL1_TOP,
REF_LOAD_2D_THERMAL_VAL1_BOT,
REF_LOAD_2D_THERMAL_VAL2_TOP,
REF_LOAD_2D_THERMAL_VAL2_BOT,
REF_LOAD_2D_THERMAL_VAL3_TOP,
REF_LOAD_2D_THERMAL_VAL3_BOT,
REF_LOAD_2D_THERMAL_VAL4_TOP,
REF_LOAD_2D_THERMAL_VAL4_BOT,

REF_LOAD_3D_FACE = 2024000,
REF_LOAD_3D_FACE_NAME,
REF_LOAD_3D_FACE_LIST,
REF_LOAD_3D_FACE_CASE,
REF_LOAD_3D_FACE_AXIS,
REF_LOAD_3D_FACE_NUM,
REF_LOAD_3D_FACE_TYPE,
REF_LOAD_3D_FACE_DIR,
REF_LOAD_3D_FACE_VAL1,
REF_LOAD_3D_FACE_VAL2,
REF_LOAD_3D_FACE_VAL3,
REF_LOAD_3D_FACE_VAL4,

REF_LOAD_3D_THERMAL = 2025000,
REF_LOAD_3D_THERMAL_NAME,
REF_LOAD_3D_THERMAL_LIST,
REF_LOAD_3D_THERMAL_CASE,
REF_LOAD_3D_THERMAL_TYPE,
REF_LOAD_3D_THERMAL_CONST,
REF_LOAD_3D_THERMAL_VAL_1,
REF_LOAD_3D_THERMAL_VAL_2,
REF_LOAD_3D_THERMAL_VAL_3,
REF_LOAD_3D_THERMAL_VAL_4,
REF_LOAD_3D_THERMAL_VAL_5,
REF_LOAD_3D_THERMAL_VAL_6,
REF_LOAD_3D_THERMAL_VAL_7,
REF_LOAD_3D_THERMAL_VAL_8,

REF_LOAD_GRAV = 2026000,
REF_LOAD_GRAV_NAME,
REF_LOAD_GRAV_LIST_ELEM,
REF_LOAD_GRAV_LIST_NODE,
REF_LOAD_GRAV_CASE,
REF_LOAD_GRAV_X,
REF_LOAD_GRAV_Y,
REF_LOAD_GRAV_Z,

REF_LAST_LOAD,

REF_FIRST_RESP,

REF_RESP_SPECTRA = 2100000,

REF_RESP_BASIC = 2101000,
REF_RESP_BASIC_NAME,
REF_RESP_BASIC_AXIS,
REF_RESP_BASIC_DIR,
REF_RESP_BASIC_SPECTRUM,
REF_RESP_BASIC_MODE,
REF_RESP_BASIC_COMB_TYPE,
REF_RESP_BASIC_DAMPING,

REF_RESP_COMB = 2102000,
REF_RESP_COMB_NAME,
REF_RESP_COMB_CASE_X,
REF_RESP_COMB_FAC_X,
REF_RESP_COMB_CASE_Y,
REF_RESP_COMB_FAC_Y,
REF_RESP_COMB_CASE_Z,
REF_RESP_COMB_FAC_Z,

REF_FREQ_DAMPING = 2102900,

REF_LOAD_CURVE = 2103100,

REF_DLF_CURVE = 2103110,

REF_FREQ_WT_CURVE = 2103120,

REF_LAST_RESP,

REF_FIRST_BRIDGE,

REF_FIRST_GR_BRIDGE,

REF_BRG_ALIGN_AND_PATH = 3000200,
REF_BRG_INFL_POINT = 3000300,

REF_LAST_GR_BRIDGE,

REF_ALIGNMENT = 3001000,
REF_ALIGNMENT_NAME,
REF_ALIGNMENT_GRID_PL,
REF_ALIGNMENT_CHAINAGE,
REF_ALIGNMENT_CURVATURE,
REF_ALIGNMENT_RADIUS,

REF_BRG_PATH = 3002000,
REF_BRG_PATH_NAME,
REF_BRG_PATH_TYPE,
REF_BRG_PATH_GROUP,
REF_BRG_PATH_ALIGNMENT,
REF_BRG_PATH_LEFT,
REF_BRG_PATH_CENTRE,
REF_BRG_PATH_RIGHT,
REF_BRG_PATH_GAUGE,
REF_BRG_PATH_RAIL_FACTOR,
REF_BRG_PATH_NUM_LANES,

REF_VEH_STD = 3003000,
REF_VEH_STD_NAME,
REF_VEH_STD_WIDTH,
REF_VEH_STD_AXLE_POS,
REF_VEH_STD_WHEEL_OFFSET,
REF_VEH_STD_WHEEL_LOAD_LEFT,
REF_VEH_STD_WHEEL_LOAD_RIGHT,

REF_VEH_USER = 3004000,
REF_VEH_USER_NAME,
REF_VEH_USER_WIDTH,
REF_VEH_USER_AXLE_POS,
REF_VEH_USER_WHEEL_OFFSET,
REF_VEH_USER_WHEEL_LOAD_LEFT,
REF_VEH_USER_WHEEL_LOAD_RIGHT,

REF_BRG_VUDL_STD = 3010000,
REF_BRG_VUDL_STD_NAME,
REF_BRG_VUDL_STD_NUM_SEG,
REF_BRG_VUDL_STD_SEG1_FAC,
REF_BRG_VUDL_STD_SEG1_IND,
REF_BRG_VUDL_STD_TRANS1,
REF_BRG_VUDL_STD_SEG2_FAC,
REF_BRG_VUDL_STD_SEG2_IND,
REF_BRG_VUDL_STD_TRANS2,
REF_BRG_VUDL_STD_SEG3_FAC,
REF_BRG_VUDL_STD_SEG3_IND,

REF_BRG_VUDL_USER = 3011000,
REF_BRG_VUDL_USER_NAME,
REF_BRG_VUDL_USER_NUM_SEG,
REF_BRG_VUDL_USER_SEG1_FAC,
REF_BRG_VUDL_USER_SEG1_IND,
REF_BRG_VUDL_USER_TRANS1,
REF_BRG_VUDL_USER_SEG2_FAC,
REF_BRG_VUDL_USER_SEG2_IND,
REF_BRG_VUDL_USER_TRANS2,
REF_BRG_VUDL_USER_SEG3_FAC,
REF_BRG_VUDL_USER_SEG3_IND,

REF_BRG_INFL_EFF_NODE = 3012000,
REF_BRG_INFL_EFF_NODE_NAME,
REF_BRG_INFL_EFF_NODE_EFF,
REF_BRG_INFL_EFF_NODE_NODE,
REF_BRG_INFL_EFF_NODE_FAC,
REF_BRG_INFL_EFF_NODE_TYPE,
REF_BRG_INFL_EFF_NODE_AXIS,
REF_BRG_INFL_EFF_NODE_DIR,

REF_BRG_INFL_EFF_BEAM = 3013000,
REF_BRG_INFL_EFF_BEAM_NAME,
REF_BRG_INFL_EFF_BEAM_EFF,
REF_BRG_INFL_EFF_BEAM_BEAM,
REF_BRG_INFL_EFF_BEAM_POS,
REF_BRG_INFL_EFF_BEAM_FAC,
REF_BRG_INFL_EFF_BEAM_TYPE,
REF_BRG_INFL_EFF_BEAM_DIR,

REF_BRG_PATH_LOAD = 3014000,
REF_BRG_PATH_LOAD_PATH,
REF_BRG_PATH_LOAD_TYPE,
REF_BRG_PATH_LOAD_VUDL,
REF_BRG_PATH_LOAD_VUDL_FAC,
REF_BRG_PATH_LOAD_VEH,
REF_BRG_PATH_LOAD_VEH_FAC,
REF_BRG_PATH_LOAD_VEH_EXCL,
REF_BRG_PATH_LOAD_VEH2,
REF_BRG_PATH_LOAD_VEH_FAC2,
REF_BRG_PATH_LOAD_VEH_EXCL2,

REF_BRG_LOAD_STATIC = 3015000,
REF_BRG_LOAD_STATIC_NAME,
REF_BRG_LOAD_STATIC_GROUP,
REF_BRG_LOAD_STATIC_PATH,
REF_BRG_LOAD_STATIC_TYPE,
REF_BRG_LOAD_STATIC_CHAIN_START,
REF_BRG_LOAD_STATIC_CHAIN_END,
REF_BRG_LOAD_STATIC_VEH,
REF_BRG_LOAD_STATIC_FACTOR,
REF_BRG_LOAD_STATIC_EFFECT,
REF_BRG_LOAD_STATIC_GRP_EFFECT,

REF_BRG_LOAD_MOVING = 3016000,
REF_BRG_LOAD_MOVING_NAME,
REF_BRG_LOAD_MOVING_PATH,
REF_BRG_LOAD_MOVING_TYPE,
REF_BRG_LOAD_MOVING_CHAIN_START,
REF_BRG_LOAD_MOVING_CHAIN_END,
REF_BRG_LOAD_MOVING_CHAIN_INT,
REF_BRG_LOAD_MOVING_VEH,
REF_BRG_LOAD_MOVING_FACTOR,

REF_BRG_AUTO_PATH = 3017000,
REF_BRG_AUTO_PATH_NAME,
REF_BRG_AUTO_PATH_TYPE,
REF_BRG_AUTO_PATH_GROUP,
REF_BRG_AUTO_PATH_ALIGNMENT,
REF_BRG_AUTO_PATH_LEFT,
REF_BRG_AUTO_PATH_CENTRE,
REF_BRG_AUTO_PATH_RIGHT,
REF_BRG_AUTO_PATH_GAUGE,
REF_BRG_AUTO_PATH_RAIL_FACTOR,
REF_BRG_AUTO_PATH_ANALYSE,

REF_BRG_AUTO_PATH_LOAD = 3018000,
REF_BRG_AUTO_PATH_LOAD_PATH,
REF_BRG_AUTO_PATH_LOAD_TYPE,
REF_BRG_AUTO_PATH_LOAD_VUDL,
REF_BRG_AUTO_PATH_LOAD_VUDL_FAC,
REF_BRG_AUTO_PATH_LOAD_VEH,
REF_BRG_AUTO_PATH_LOAD_VEH_FAC,
REF_BRG_AUTO_PATH_LOAD_VEH_EXCL,
REF_BRG_AUTO_PATH_LOAD_VEH2,
REF_BRG_AUTO_PATH_LOAD_VEH_FAC2,
REF_BRG_AUTO_PATH_LOAD_VEH_EXCL2,

REF_BRG_LOAD_BASIC = 3019000,
REF_BRG_LOAD_BASIC_NAME,
REF_BRG_LOAD_BASIC_GROUP,
REF_BRG_LOAD_BASIC_PATH,
REF_BRG_LOAD_BASIC_TYPE,
REF_BRG_LOAD_BASIC_CHAIN_START,
REF_BRG_LOAD_BASIC_CHAIN_END,
REF_BRG_LOAD_BASIC_VEH,
REF_BRG_LOAD_BASIC_FACTOR,
REF_BRG_LOAD_BASIC_EFFECT,
REF_BRG_LOAD_BASIC_GRP_EFFECT,

REF_BRG_AUTO_OPTI_SUM = 3020000,
REF_BRG_AUTO_OPTI_SUM_NAME,
REF_BRG_AUTO_OPTI_SUM_HBPATH,
REF_BRG_AUTO_OPTI_SUM_LANE1PATH,
REF_BRG_AUTO_OPTI_SUM_LANE1FAC,
REF_BRG_AUTO_OPTI_SUM_LANE2PATH,
REF_BRG_AUTO_OPTI_SUM_LANE2FAC,
REF_BRG_AUTO_OPTI_SUM_LANE3PATH,
REF_BRG_AUTO_OPTI_SUM_LANE3FAC,
REF_BRG_AUTO_OPTI_SUM_LANE4PATH,
REF_BRG_AUTO_OPTI_SUM_LANE4FAC,
REF_BRG_AUTO_OPTI_SUM_TOTEFFECT,
REF_BRG_AUTO_OPTI_SUM_FACEFFECT,
REF_BRG_AUTO_OPTI_SUM_CRITICAL,

REF_BRG_AUTO_OPTI_SUM_EC1 = 3021000,
REF_BRG_AUTO_OPTI_SUM_EC1_NAME,
REF_BRG_AUTO_OPTI_SUM_EC1_HBPATH,
REF_BRG_AUTO_OPTI_SUM_EC1_LANE1PATH,
REF_BRG_AUTO_OPTI_SUM_EC1_LANE2PATH,
REF_BRG_AUTO_OPTI_SUM_EC1_LANE3PATH,
REF_BRG_AUTO_OPTI_SUM_EC1_LANE4PATH,
REF_BRG_AUTO_OPTI_SUM_EC1_TOTEFFECT,
REF_BRG_AUTO_OPTI_SUM_EC1_FACEFFECT,
REF_BRG_AUTO_OPTI_SUM_EC1_CRITICAL,

REF_BRG_AUTO_OPTI_SUM_US = 3022000,
REF_BRG_AUTO_OPTI_SUM_US_NAME,
REF_BRG_AUTO_OPTI_SUM_US_SIDE,
REF_BRG_AUTO_OPTI_SUM_US_NUM_LDL, //number of loaded lanes
REF_BRG_AUTO_OPTI_SUM_US_LANEA,
REF_BRG_AUTO_OPTI_SUM_US_LANEB,
REF_BRG_AUTO_OPTI_SUM_US_LANEC,
REF_BRG_AUTO_OPTI_SUM_US_TOTEFFECT,
REF_BRG_AUTO_OPTI_SUM_US_CRITICAL,

REF_LAST_BRIDGE,

REF_FIRST_STAGE,

REF_STAGE_DEFN = 4001000,
REF_STAGE_DEFN_NAME,
REF_STAGE_DEFN_LIST,
REF_STAGE_DEFN_PHI,

REF_STAGE_PROP = 4002000,
REF_STAGE_PROP_STAGE,
REF_STAGE_PROP_TYPE,
REF_STAGE_PROP_ELEM_PROP,
REF_STAGE_PROP_REC,

REF_STAGE_MAT = 4003000,
REF_STAGE_MAT_STAGE,
REF_STAGE_MAT_ELEM_MAT,
REF_STAGE_MAT_REC,
REF_STAGE_MAT_PHI,

REF_LAST_STAGE,

REF_FIRST_GENERAL,

REF_LIST = 5001000,
REF_LIST_NAME,
REF_LIST_TYPE,
REF_LIST_DEFN,

REF_LIST_DET = 5001100, // not available via COM Output

REF_ASSEMBLY = 5002000,
REF_ASSEMBLY_NAME,
REF_ASSEMBLY_TYPE,
REF_ASSEMBLY_LIST,
REF_ASSEMBLY_TOP1,
REF_ASSEMBLY_TOP2,
REF_ASSEMBLY_TOP3,
REF_ASSEMBLY_ITOP,
REF_ASSEMBLY_SIZEY,
REF_ASSEMBLY_SIZEZ,
REF_ASSEMBLY_FIT,
REF_ASSEMBLY_DEFN,
REF_ASSEMBLY_POINTS,
REF_ASSEMBLY_SPACING,
REF_ASSEMBLY_STOREY,
REF_ASSEMBLY_EXPLICIT,

REF_PROP_ASSEM = 5003000,
REF_PROP_ASSEM_CX,
REF_PROP_ASSEM_CY,
REF_PROP_ASSEM_CZ,
REF_PROP_ASSEM_AREA,
REF_PROP_ASSEM_IYY,
REF_PROP_ASSEM_I = PROP_ASSEM_IYY,
REF_PROP_ASSEM_IZZ,
REF_PROP_ASSEM_IYZ,

REF_LAST_GENERAL,

REF_FIRST_RAFT,
REF_SOIL_PROFILE = 6000100,
REF_SOIL_NAME,
REF_SOIL_LEVEL_TOP,
REF_SOIL_NUM_INTER,
REF_SOIL_E_TOP,
REF_SOIL_E_BOTTOM,
REF_SOIL_POISSON,
REF_SOIL_NONLINEAR_CURVE,
REF_SOIL_PSIC_CURVE,

REF_SOIL_ZONE = 6000200,
REF_SOIL_ZONE_NAME,
REF_SOIL_ZONE_X_MIN,
REF_SOIL_ZONE_X_MAX,
REF_SOIL_ZONE_Y_MIN,
REF_SOIL_ZONE_Y_MAX,
REF_SOIL_ZONE_SOIL_PROF,

REF_SOIL_CURVE = 6000300,

REF_PILE_SOIL_PROPERTY = 6000400,
REF_PILE_SOIL_NAME,
REF_PILE_SOIL_PSIC_X,
REF_PILE_SOIL_PSIC_Y,
REF_PILE_SOIL_PSIC_Z,
REF_PILE_SOIL_PSIC_B, //for base
REF_PILE_SOIL_STRS_TOP_X,
REF_PILE_SOIL_STRS_BOT_X,
REF_PILE_SOIL_STRS_TOP_Y,
REF_PILE_SOIL_STRS_BOT_Y,
REF_PILE_SOIL_STRS_TOP_Z,
REF_PILE_SOIL_STRS_BOT_Z,
REF_PILE_SOIL_STRS_TOP_B,
REF_PILE_SOIL_STRS_BOT_B,

REF_PILE_SOIL_CURVE = 6000500,

REF_SOIL_RECT_LOAD = 6000600,
REF_SOIL_RECT_LOAD_NAME,
REF_SOIL_RECT_LOAD_ORIENT,
REF_SOIL_RECT_LOAD_CENTRE_X,
REF_SOIL_RECT_LOAD_CENTRE_Y,
REF_SOIL_RECT_LOAD_CENTRE_Z,
REF_SOIL_RECT_LOAD_ANGLE,
REF_SOIL_RECT_LOAD_WIDTH,
REF_SOIL_RECT_LOAD_LENGTH,
REF_SOIL_RECT_LOAD_VAL_Z,
REF_SOIL_RECT_LOAD_VAL_X,
REF_SOIL_RECT_LOAD_VAL_Y,

REF_RAFT_INTERACTION = 6000800,
REF_RAFT_INTER_NODE_LIST,
REF_RAFT_INTER_DIM_AUTO,
REF_RAFT_INTER_DIM_X,
REF_RAFT_INTER_DIM_Y,
REF_RAFT_INTER_ELE_AUTO,
REF_RAFT_INTER_ELEVATION,
REF_RAFT_INTER_MIN_STRESS,
REF_RAFT_INTER_MAX_STRESS,

REF_PILE_INTERACTION = 6000900,
REF_PILE_INTER_NODE_LIST,
REF_PILE_INTER_DIM_AUTO,
REF_PILE_INTER_DIM_X,
REF_PILE_INTER_DIM_Y,
REF_PILE_INTER_DIM_Z,
REF_PILE_INTER_DIM_PERIM,
REF_PILE_INTER_ELE_AUTO,
REF_PILE_INTER_ELEVATION,

REF_LAST_RAFT,

REF_FIRST_RESULT,

///////////////////////////////////////
// global results
///////////////////////////////////////

REF_GLOBAL_DET = 10000800, // not available via COM Output
REF_MASS_DET = GLOBAL_DET,
REF_MASS_DET_MASS,
REF_MASS_DET_INERTIA,
REF_MASS_DET_CENTRE,
REF_GLOBAL_ENERGY,
REF_MAT_ENERGY,
REF_MAT_ENERGY_STD, // only used to read old files
REF_ERROR_NORM,
REF_RESID_LIMIT_FRC,
REF_RESID_LIMIT_MOM,
REF_RESID_LIMIT_DISP,
REF_INFL_POS,
REF_MASS_DET_UNRES_MASS, // superseded

REF_MASS_STOREY_MASS,
REF_MASS_STOREY_INERTIA,
REF_MASS_STOREY_CENTRE,

REF_MASS_DET_MASS3,
REF_MASS_DET_INERTIA3,
REF_MASS_STOREY_MASS3,
REF_MASS_STOREY_INERTIA3,

REF_DYN_DET = 10001000, // not available via COM Output
REF_DYN_DET_MODE,
REF_DYN_DET_FREQUENCY,
REF_DYN_DET_MODAL_MASS,
REF_DYN_DET_MODAL_STIFF,
REF_DYN_DET_MODAL_GEO_STIFF,
REF_DYN_DET_EFF_MASS,
REF_DYN_DET_EFF_INERTIA,
REF_DYN_DET_PART_FAC,
REF_DYN_DET_ROT_PART_FAC,
REF_DYN_DET_MODAL_DAMP,

REF_DYN_SUM = 10001100, // not available via COM Output

REF_MODEL_STAB = 10001200, // not available via COM Output

REF_EXPLICIT_RES = 10001300, // not available via COM Output
REF_EXP_ENERGY_STRN_ENGY,
REF_EXP_ENERGY_KINE_ENGY,
REF_EXP_ENERGY_HG_ENGY,

REF_TIME_HISTORY_TIME = 10001400,
REF_CURRENT_TIME,
REF_EXPLICIT_TIME,

REF_BUCK_DET = 10002000, // not available via COM Output
REF_BUCK_DET_LOAD_FAC,
REF_BUCK_DET_MODE_GLOBAL_PROB,

REF_RESP_DET = 10003000, // not available via COM Output
REF_RESP_DET_CASES,
REF_RESP_DET_MODE,
REF_RESP_DET_FREQ,
REF_RESP_DET_MASS,
REF_RESP_DET_SPECACC,
REF_RESP_DET_BASESHEAR,
REF_RESP_DET_MODEMULT,
REF_RESP_DET_PERIOD,
REF_RESP_DET_UBCMETHOD,
REF_RESP_DET_TOTALBASESHEAR,
REF_RESP_DET_DAMP,
REF_RESP_DET_ETA,
REF_RESP_DET_REACT,
REF_RESP_DET_SCALE,
REF_RESP_DET_FORCE,
REF_RESP_DET_MOMENT,
REF_RESP_DET_ORIGIN,
REF_RESP_DET_BASESHEAR_EQN,

REF_STL_DES_SYNOPSIS = 10004000, // not available via COM Output

REF_NL_LOAD_FACT_DISP = 10005000,
REF_NL_LOAD_FACT_DISP_X,
REF_NL_LOAD_FACT_DISP_Y,
REF_NL_LOAD_FACT_DISP_Z,
REF_NL_LOAD_FACT_DISP_TRANS,
REF_NL_LOAD_FACT_DISP_XX,
REF_NL_LOAD_FACT_DISP_YY,
REF_NL_LOAD_FACT_DISP_ZZ,
REF_NL_LOAD_FACT_DISP_ROT,

REF_NL_AX_FRC_DISP = 10006000,
REF_NL_AX_FRC_DISP_X,
REF_NL_AX_FRC_DISP_Y,
REF_NL_AX_FRC_DISP_Z,
REF_NL_AX_FRC_DISP_TRANS,
REF_NL_AX_FRC_DISP_XX,
REF_NL_AX_FRC_DISP_YY,
REF_NL_AX_FRC_DISP_ZZ,
REF_NL_AX_FRC_DISP_ROT,

REF_INFL_NODE_RES_DET = 10007000, // not available via COM Output
REF_INFL_NODE_LOBE_DET = 10008000, // not available via COM Output
REF_INFL_BEAM_RES_DET = 10009000, // not available via COM Output
REF_INFL_BEAM_LOBE_DET = 10010000, // not available via COM Output

REF_TOTALS = 11001000, // not available via COM Output
REF_TOTALS_FX,
REF_TOTALS_FY,
REF_TOTALS_FZ,
REF_TOTALS_FRC,
REF_TOTALS_MXX,
REF_TOTALS_MYY,
REF_TOTALS_MZZ,
REF_TOTALS_MOM,

REF_DEFM_ELEV = 11002000,
REF_DEFM_ELEV_X,
REF_DEFM_ELEV_Y,
REF_DEFM_ELEV_Z,

REF_BRG_INFLUENCE = 11003000, // not available via COM Output

///////////////////////////////////////
// nodal results
///////////////////////////////////////

REF_DISP = 12001000,
REF_DISP_DX,
REF_DISP_DY,
REF_DISP_DZ,
REF_DISP_TRANS,
REF_DISP_RXX,
REF_DISP_RYY,
REF_DISP_RZZ,
REF_DISP_ROT,
REF_DISP_DXY,

REF_VEL = 12002000,
REF_VEL_VX,
REF_VEL_VY,
REF_VEL_VZ,
REF_VEL_TRANS,
REF_VEL_VXX,
REF_VEL_VYY,
REF_VEL_VZZ,
REF_VEL_ROT,

REF_ACC = 12003000,
REF_ACC_AX,
REF_ACC_AY,
REF_ACC_AZ,
REF_ACC_TRANS,
REF_ACC_AXX,
REF_ACC_AYY,
REF_ACC_AZZ,
REF_ACC_ROT,

REF_REAC = 12004000,
REF_REAC_FX,
REF_REAC_FY,
REF_REAC_FZ,
REF_REAC_FRC,
REF_REAC_MXX,
REF_REAC_MYY,
REF_REAC_MZZ,
REF_REAC_MOM,

REF_FORCE_SPRING = 12004500,
REF_FORCE_SPRING_FX,
REF_FORCE_SPRING_FY,
REF_FORCE_SPRING_FZ,
REF_FORCE_SPRING_FRC,
REF_FORCE_SPRING_MXX,
REF_FORCE_SPRING_MYY,
REF_FORCE_SPRING_MZZ,
REF_FORCE_SPRING_MOM,

REF_FORCE_DAMPER = 12004600,
REF_FORCE_DAMPER_FX,
REF_FORCE_DAMPER_FY,
REF_FORCE_DAMPER_FZ,
REF_FORCE_DAMPER_FRC,
REF_FORCE_DAMPER_MXX,
REF_FORCE_DAMPER_MYY,
REF_FORCE_DAMPER_MZZ,
REF_FORCE_DAMPER_MOM,

REF_FORCE_CONSTR = 12005000,
REF_FORCE_CONSTR_FX,
REF_FORCE_CONSTR_FY,
REF_FORCE_CONSTR_FZ,
REF_FORCE_CONSTR_FRC,
REF_FORCE_CONSTR_MXX,
REF_FORCE_CONSTR_MYY,
REF_FORCE_CONSTR_MZZ,
REF_FORCE_CONSTR_MOM,

REF_FORCE_NODAL = 12006000,
REF_FORCE_NODAL_FX,
REF_FORCE_NODAL_FY,
REF_FORCE_NODAL_FZ,
REF_FORCE_NODAL_FRC,
REF_FORCE_NODAL_MXX,
REF_FORCE_NODAL_MYY,
REF_FORCE_NODAL_MZZ,
REF_FORCE_NODAL_MOM,

REF_MASS_NODAL = 12007000,
REF_MASS_NODAL_MASS,
REF_MASS_NODAL_IXX,
REF_MASS_NODAL_IYY,
REF_MASS_NODAL_IZZ,
REF_MASS_NODAL_IXY,
REF_MASS_NODAL_IYZ,
REF_MASS_NODAL_IZX,

REF_MASS_NODAL_INERTIA = 12007100, // not used directly in output but written to file

REF_SOIL_NODAL = 12008000,
REF_SOIL_NODAL_AREA_X,
REF_SOIL_NODAL_PRESSURE_X,
REF_SOIL_NODAL_AREA_Y,
REF_SOIL_NODAL_PRESSURE_Y,
REF_SOIL_NODAL_AREA_Z,
REF_SOIL_NODAL_PRESSURE_Z,
REF_SOIL_NODAL_AREA_S,
REF_SOIL_NODAL_PRESSURE_S,

REF_FOOTFALL_RESON = 12009000,
REF_FOOTFALL_RESON_RESP_FACTOR,
REF_FOOTFALL_RESON_PEAK_VELOCITY,
REF_FOOTFALL_RESON_RMS_VELOCITY,
REF_FOOTFALL_RESON_PEAK_ACC,
REF_FOOTFALL_RESON_RMS_ACC,
REF_FOOTFALL_RESON_CRIT_NODE,
REF_FOOTFALL_RESON_CRIT_FREQ,

REF_FOOTFALL_TRANS = 12009100,
REF_FOOTFALL_TRANS_RESP_FACTOR,
REF_FOOTFALL_TRANS_PEAK_VELOCITY,
REF_FOOTFALL_TRANS_RMS_VELOCITY,
REF_FOOTFALL_TRANS_PEAK_ACC,
REF_FOOTFALL_TRANS_RMS_ACC,
REF_FOOTFALL_TRANS_CRIT_NODE,
REF_FOOTFALL_TRANS_CRIT_FREQ,

REF_FOOTFALL_SUM = 12009200,
REF_FOOTFALL_SUM_RESON_RESP_FACTOR,
REF_FOOTFALL_SUM_TRANS_RESP_FACTOR,
REF_FOOTFALL_SUM_MAX_RESP_FACTOR,

///////////////////////////////////////
// nodal results on elements - table placeholders only; components as per respective nodal tables
///////////////////////////////////////

REF_VEL_ON_ELEM = 12502000,

REF_ACC_ON_ELEM = 12503000,

REF_SOIL_NODAL_ON_ELEM = 12508000,

REF_FOOTFALL_RESON_ON_ELEM = 12509000,

REF_FOOTFALL_TRANS_ON_ELEM = 12509100,

REF_FOOTFALL_SUM_ON_ELEM = 12509200,

///////////////////////////////////////
// 1D element results
///////////////////////////////////////

REF_FIRST_EL1D_RESULT,

REF_DISP_EL1D = 14001000,
REF_DISP_EL1D_DX,
REF_DISP_EL1D_DY,
REF_DISP_EL1D_DZ,
REF_DISP_EL1D_TRANS,
REF_DISP_EL1D_RXX,
REF_DISP_EL1D_RYY,
REF_DISP_EL1D_RZZ,
REF_DISP_EL1D_ROT,

REF_DISP_EL1D_REL = 14001500,
REF_DISP_EL1D_REL_DX,
REF_DISP_EL1D_REL_DY,
REF_DISP_EL1D_REL_DZ,
REF_DISP_EL1D_REL_TRANS,
REF_DISP_EL1D_REL_RXX,
REF_DISP_EL1D_REL_RYY,
REF_DISP_EL1D_REL_RZZ,
REF_DISP_EL1D_REL_ROT,

REF_FORCE_EL1D = 14002000,
REF_FORCE_EL1D_FX,
REF_FORCE_EL1D_FY,
REF_FORCE_EL1D_FZ,
REF_FORCE_EL1D_FRC,
REF_FORCE_EL1D_MXX,
REF_FORCE_EL1D_MYY,
REF_FORCE_EL1D_MZZ,
REF_FORCE_EL1D_MOM,
REF_FORCE_EL1D_FYZ,
REF_FORCE_EL1D_MYZ,

REF_STRESS_EL1D = 14003000,
REF_STRESS_EL1D_A,
REF_STRESS_EL1D_SY,
REF_STRESS_EL1D_SZ,
REF_STRESS_EL1D_BY_POSZ,
REF_STRESS_EL1D_BY_NEGZ,
REF_STRESS_EL1D_BZ_POSY,
REF_STRESS_EL1D_BZ_NEGY,
REF_STRESS_EL1D_C1,
REF_STRESS_EL1D_C2,
REF_STRESS_EL1D_CY,
REF_STRESS_EL1D_CZ,
REF_STRESS_EL1D_PLANE,

REF_STRESS_EL1D_DRV = 14003200,
REF_STRESS_EL1D_DRV_SY,
REF_STRESS_EL1D_DRV_SZ,
REF_STRESS_EL1D_DRV_ST,
REF_STRESS_EL1D_DRV_V_MISES,

REF_STRAIN_EL1D = 14003500,
REF_STRAIN_EL1D_A,

REF_SED_EL1D = 14004000,
REF_SED_EL1D_WEB,
REF_SED_EL1D_FLG,
REF_SED_EL1D_TOT,

REF_SED_AVG_EL1D = 14005000,
REF_SED_AVG_EL1D_WEB,
REF_SED_AVG_EL1D_FLG,
REF_SED_AVG_EL1D_TOT,

REF_DISP_MEMB = 14005500,
REF_DISP_MEMB_DX,
REF_DISP_MEMB_DY,
REF_DISP_MEMB_DZ,
REF_DISP_MEMB_TRANS,
REF_DISP_MEMB_RXX,
REF_DISP_MEMB_RYY,
REF_DISP_MEMB_RZZ,
REF_DISP_MEMB_ROT,

REF_FORCE_MEMB = 14005800,
REF_FORCE_MEMB_FX,
REF_FORCE_MEMB_FY,
REF_FORCE_MEMB_FZ,
REF_FORCE_MEMB_FRC,
REF_FORCE_MEMB_MXX,
REF_FORCE_MEMB_MYY,
REF_FORCE_MEMB_MZZ,
REF_FORCE_MEMB_MOM,
REF_FORCE_MEMB_FYZ,
REF_FORCE_MEMB_MYZ,

REF_STL_UTIL = 14006000, // per member
REF_STL_UTIL_OVER_ALL,
REF_STL_UTIL_LCL_COMB,
REF_STL_UTIL_BCK_COMB,
REF_STL_UTIL_LCL_A,
REF_STL_UTIL_LCL_SU,
REF_STL_UTIL_LCL_SV,
REF_STL_UTIL_LCL_MXX,
REF_STL_UTIL_LCL_MUU,
REF_STL_UTIL_LCL_MVV,
REF_STL_UTIL_BCK_UU,
REF_STL_UTIL_BCK_VV,
REF_STL_UTIL_BCK_LT,
REF_STL_UTIL_BCK_TOR,
REF_STL_UTIL_BCK_FT,
REF_STL_UTIL_GOVERN,

REF_STL_DES_MEMB_EFF_LEN_FAC = 14006100, // per member
REF_STL_DES_MEMB_EFF_LEN_FAC_MAJ,
REF_STL_DES_MEMB_EFF_LEN_FAC_MIN,
REF_STL_DES_MEMB_EFF_LEN_FAC_LT,

REF_STL_DES_SUMMARY = 14006200, // per member
REF_STL_DES_CALC_VRB = 14006400, // per member
REF_STL_DES_CALC_BRF = 14006500, // per member
REF_STL_DES_MEMB_EFF_LEN = 14006600, // per member

REF_DEFL_MEMB = 14006900,
REF_DEFL_MEMB_DY,
REF_DEFL_MEMB_DZ,
REF_DEFL_MEMB_DYZ,

REF_SPAN_TO_DEFL = 14006950,
REF_SPAN_TO_DEFL_RATIO,

REF_TORCE_LINE = 14007000,
REF_TORCE_LINE_POS,
REF_TORCE_LINE_NEG,

REF_SHEAR_LINE = 14008000,
REF_SHEAR_LINE_POS,
REF_SHEAR_LINE_NEG,

REF_LAST_EL1D_RESULT,

///////////////////////////////////////
// 2D element results
///////////////////////////////////////

REF_FIRST_EL2D_RESULT,

REF_DISP_EL2D = 15001000,
REF_DISP_EL2D_DX,
REF_DISP_EL2D_DY,
REF_DISP_EL2D_DZ,
REF_DISP_EL2D_TRANS,
REF_DISP_EL2D_RXX,
REF_DISP_EL2D_RYY,
REF_DISP_EL2D_RZZ,
REF_DISP_EL2D_ROT,

REF_FORCE_EL2D_DRV = 15002000,
REF_FORCE_EL2D_DRV_PRIN_M,
REF_FORCE_EL2D_DRV_PRIN_N,
REF_FORCE_EL2D_DRV_MMAX,
REF_FORCE_EL2D_DRV_MMIN,
REF_FORCE_EL2D_DRV_MANG,
REF_FORCE_EL2D_DRV_NMAX,
REF_FORCE_EL2D_DRV_NMIN,
REF_FORCE_EL2D_DRV_NANG,
REF_FORCE_EL2D_DRV_QMAX,

REF_MOMENT_EL2D_PRJ = 15003000,
REF_MOMENT_EL2D_PRJ_M,
REF_MOMENT_EL2D_PRJ_MX,
REF_MOMENT_EL2D_PRJ_MY,
REF_MOMENT_EL2D_PRJ_MXY,
REF_MOMENT_EL2D_PRJ_MXMXY,
REF_MOMENT_EL2D_PRJ_MYMYX,

REF_FORCE_EL2D_PRJ = 15004000,
REF_FORCE_EL2D_PRJ_N,
REF_FORCE_EL2D_PRJ_Q,
REF_FORCE_EL2D_PRJ_NX,
REF_FORCE_EL2D_PRJ_NY,
REF_FORCE_EL2D_PRJ_NXY,
REF_FORCE_EL2D_PRJ_QX,
REF_FORCE_EL2D_PRJ_QY,

REF_STRESS_EL2D_DRV = 15005000,
REF_STRESS_EL2D_DRV_PRIN,
REF_STRESS_EL2D_DRV_MAX,
REF_STRESS_EL2D_DRV_MIN,
REF_STRESS_EL2D_DRV_ANG,
REF_STRESS_EL2D_DRV_MAX_SH,
REF_STRESS_EL2D_DRV_V_MISES,
REF_STRESS_EL2D_DRV_AVERAGE,
REF_STRESS_EL2D_DRV_MAX_Q,

REF_STRESS_EL2D_AX = 15006000,
REF_STRESS_EL2D_AX_XX,
REF_STRESS_EL2D_AX_YY,
REF_STRESS_EL2D_AX_ZZ,
REF_STRESS_EL2D_AX_XY,
REF_STRESS_EL2D_AX_YZ,
REF_STRESS_EL2D_AX_ZX,

REF_STRAIN_EL2D_AX = 15006500, // not available via COM Output
REF_STRAIN_EL2D_AX_XX,
REF_STRAIN_EL2D_AX_YY,
REF_STRAIN_EL2D_AX_ZZ,
REF_STRAIN_EL2D_AX_XY,
REF_STRAIN_EL2D_AX_YZ,
REF_STRAIN_EL2D_AX_ZX,

REF_STRAIN_EL2D_PLASTIC = 15006600, // not available via COM Output

REF_STRESS_EL2D_PRJ = 15007000,
REF_STRESS_EL2D_PRJ_XX,
REF_STRESS_EL2D_PRJ_YY,
REF_STRESS_EL2D_PRJ_ZZ,
REF_STRESS_EL2D_PRJ_XY,
REF_STRESS_EL2D_PRJ_YZ,
REF_STRESS_EL2D_PRJ_ZX,

REF_EL2D_STRESS_ERROR = 15008000,
REF_EL2D_STRESS_ERROR_ERR,

REF_SOIL_EL2D = 15009000,
REF_SOIL_EL2D_PRESSURE,

REF_RC_SLAB_REINF = 15010000,
REF_RC_SLAB_REINF_NOTE,
REF_RC_SLAB_REINF_TOP_A,
REF_RC_SLAB_REINF_TOP_B,
REF_RC_SLAB_REINF_BOT_A,
REF_RC_SLAB_REINF_BOT_B,
REF_RC_SLAB_REINF_TOP,
REF_RC_SLAB_REINF_BOT,

REF_PORE_PRESSURE_EL2D = 15012000, // not available via COM Output

REF_LAST_EL2D_RESULT,

///////////////////////////////////////
// 3D element results
///////////////////////////////////////

REF_FIRST_EL3D_RESULT,

REF_DISP_EL3D = 15501000,
REF_DISP_EL3D_DX,
REF_DISP_EL3D_DY,
REF_DISP_EL3D_DZ,
REF_DISP_EL3D_TRANS,

REF_STRESS_EL3D_DRV = 15505000,
REF_STRESS_EL3D_DRV_PRIN,
REF_STRESS_EL3D_DRV_MAX,
REF_STRESS_EL3D_DRV_MIN,
REF_STRESS_EL3D_DRV_INT,
REF_STRESS_EL3D_DRV_MAX_SH,
REF_STRESS_EL3D_DRV_V_MISES,
REF_STRESS_EL3D_DRV_AVERAGE,

REF_STRESS_EL3D_AX = 15506000,
REF_STRESS_EL3D_AX_XX,
REF_STRESS_EL3D_AX_YY,
REF_STRESS_EL3D_AX_ZZ,
REF_STRESS_EL3D_AX_XY,
REF_STRESS_EL3D_AX_YZ,
REF_STRESS_EL3D_AX_ZX,

REF_STRAIN_EL3D_AX = 15506500, // not available via COM Output
REF_STRAIN_EL3D_AX_XX,
REF_STRAIN_EL3D_AX_YY,
REF_STRAIN_EL3D_AX_ZZ,
REF_STRAIN_EL3D_AX_XY,
REF_STRAIN_EL3D_AX_YZ,
REF_STRAIN_EL3D_AX_ZX,

REF_STRAIN_EL3D_PLASTIC = 15506600, // not available via COM Output

REF_PORE_PRESSURE_EL3D = 15506800, // not available via COM Output

REF_LAST_EL3D_RESULT,

///////////////////////////////////////
// element gen results
///////////////////////////////////////

REF_FIRST_ELGEN_RESULT,

REF_STRAIN_ENERGY = 16001000,
REF_STRAIN_ENERGY_ENERGY,

REF_VIRTUAL_ENERGY = 16002000,
REF_VIRTUAL_ENERGY_ENERGY,

REF_RES_ACCURACY = 16008000,
REF_RES_ACCURACY_SIGFIG,

REF_DISP_EL = 16101000,
REF_DISP_EL_DX,
REF_DISP_EL_DY,
REF_DISP_EL_DZ,
REF_DISP_EL_TRANS,
REF_DISP_EL_RXX,
REF_DISP_EL_RYY,
REF_DISP_EL_RZZ,
REF_DISP_EL_ROT,

REF_LAST_ELGEN_RESULT,

///////////////////////////////////////
// assembly results
///////////////////////////////////////

REF_FIRST_ASSEM_RESULT,

REF_DISP_ASSEM = 18001400,
REF_DISP_ASSEM_DX,
REF_DISP_ASSEM_DY,
REF_DISP_ASSEM_DZ,
REF_DISP_ASSEM_TRANS,
REF_DISP_ASSEM_RXX,
REF_DISP_ASSEM_RYY,
REF_DISP_ASSEM_RZZ,
REF_DISP_ASSEM_ROT,

REF_DRIFT_ASSEM = 18001500,
REF_DRIFT_ASSEM_DX,
REF_DRIFT_ASSEM_DY,
REF_DRIFT_ASSEM_DZ,
REF_DRIFT_ASSEM_TRANS,
REF_DRIFT_ASSEM_RXX,
REF_DRIFT_ASSEM_RYY,
REF_DRIFT_ASSEM_RZZ,
REF_DRIFT_ASSEM_ROT,
REF_DRIFT_ASSEM_DXY,

REF_DRIFTINDEX_ASSEM = 18001600,
REF_DRIFTINDEX_ASSEM_DX,
REF_DRIFTINDEX_ASSEM_DY,
REF_DRIFTINDEX_ASSEM_DZ,
REF_DRIFTINDEX_ASSEM_TRANS,
REF_DRIFTINDEX_ASSEM_RXX,
REF_DRIFTINDEX_ASSEM_RYY,
REF_DRIFTINDEX_ASSEM_RZZ,
REF_DRIFTINDEX_ASSEM_ROT,
REF_DRIFTINDEX_ASSEM_DXY,

REF_FORCE_ASSEM = 18002000,
REF_FORCE_ASSEM_FX,
REF_FORCE_ASSEM_FY,
REF_FORCE_ASSEM_FZ,
REF_FORCE_ASSEM_FRC,
REF_FORCE_ASSEM_MXX,
REF_FORCE_ASSEM_MYY,
REF_FORCE_ASSEM_MZZ,
REF_FORCE_ASSEM_MOM,

REF_STAB_INDEX_ASSEM = 18003000,
REF_STAB_INDEX_ASSEM_Y,
REF_STAB_INDEX_ASSEM_Z,

REF_LAST_ASSEM_RESULT,

REF_LAST_RESULT,

////////////////////////////////////////
// Design results
//////////////////////////////////////

REF_FIRST_DESIGN_RESULT,
REF_DESIGN_RESULT = 31001000,
REF_DESIGN_WORST_UTL,
REF_DESIGN_WORST_PERM,

REF_SECTION_DESIGN_HISTORY = 31002000,

REF_DES_MEMB_HISTORY = 31003000, // per member

REF_LAST_DESIGN_RESULT,

///////////////////////////////////////
// user module data
///////////////////////////////////////

REF_FIRST_USER_MOD = 1000000000,

// e.g. USER_MOD_NODE + n refers to Node User Module n
// (gap between user module enums must be MAX_USER_MOD min.)

REF_USER_MOD_NODE = 1020000000, // per node
REF_USER_MOD_NODE_ON_ELEM = 1025000000, // per element
REF_USER_MOD_ELEM = 1030000000, // per element
REF_USER_MOD_MEMBER = 1035000000, // per member

REF_LAST_USER_MOD = 1100000000,
};