Enums
AnalysisOrder
LINEAR = 0,
PARABOLIC = 1,
RIGID_DIAPHRAGM = 2
MeshMode2d
Tri,
Mixed,
Quad
AxisType
OASYS_DATA_AXISTYPE_ENUMS = 0
BasicOffset
Centroid = 0,
Top = 1,
TopLeft = 2,
TopRight = 3,
Left = 4,
Right = 5,
Bottom = 6,
BottomLeft = 7,
BottomRight = 8
BeamLoadType
UNDEF = 0,
POINT = 1,
UNIFORM = 2,
LINEAR = 3,
PATCH = 4,
TRILINEAR = 5
DiagramType
AxialForceFx
ShearForceFy
ShearForceFz
TorsionMxx
MomentMyy
MomentMzz
ResolvedShearFyz
ResolvedMomentMyz
AxialStressA
ShearStressSy
ShearStressSz
BendingStressByPositiveZ
BendingStressByNegativeZ
BendingStressBzPositiveY
BendingStressBzNegativeY
CombinedStressC1
CombinedStressC2
ElasticShearStressSEy
ElasticShearStressSEz
TorsionalStressSt
VonMisesStress
LoadNodalForce
LoadNodalMoment
LoadNodalDisplacementTranslation
LoadNodalDisplacementRotation
LoadNodalSettlementTranslation
LoadNodalSettlementRotation
Load1dPointForce
Load1dPointMoment
Load1dPatchForce
Load1dPatchMoment
Load1dThermalUniform
Load1dThermalGradient
Load2dFacePointForce
Load2dFacePressure
Load2dEdgePressure
Load2dPreStressPointForce
Load2dPreStressMoment
Load2dStrain
Load2dThermalUniform
Load2dThermalGradient
Load3dFacePressure
Load3dThermalUniform
Load3dThermalGradient
LoadGridPoint
LoadGridLine
LoadGridArea
Direction
NONE = 0,
X = 1,
Y = 2,
Z = 3,
XX = 4,
YY = 5,
ZZ = 6,
XY = 7,
YZ = 8,
ZX = 9,
YX = 10,
ZY = 11,
XZ = 12
ElementType
NEW = -1,
UNDEF = 0,
FIRST_TYPE = 1,
BAR = 1,
BEAM = 2,
SPRING = 3,
MASS = 4,
QUAD4 = 5,
QUAD8 = 6,
TRI3 = 7,
TRI6 = 8,
LINK = 9,
CABLE = 10,
TAPER_BEAM = 11,
BRICK8 = 12,
GRD_SPRING = 18,
SPACER = 19,
STRUT = 20,
TIE = 21,
BEAM3 = 22,
ROD = 23,
DAMPER = 24,
GRD_DAMPER = 25,
LAST_TYPE = 25,
ZERO_D = 100,
ONE_D = 101,
TWO_D = 102,
THREE_D = 103,
ONE_D_SECT = 104,
TWO_D_FE = 105,
TWO_D_WALL = 106,
TWO_D_LOAD = 107
EntityType
Undefined,
Node,
Element,
Member,
Case
FaceLoadType
UNDEF = 0,
CONSTANT = 1,
GENERAL = 2,
POINT = 3
MaterialType
UNDEF = -2,
NONE = -1,
GENERIC = 0,
STEEL = 1,
FIRST = 1,
CONCRETE = 2,
ALUMINIUM = 3,
GLASS = 4,
FRP = 5,
REBAR = 6,
TIMBER = 7,
FABRIC = 8,
SOIL = 9,
NUM_MT = 10,
COMPOUND = 256,
BAR = 4096,
TENDON = 4352,
FRPBAR = 4608,
CFRP = 4864,
GFRP = 5120,
AFRP = 5376,
ARGFRP = 5632,
BARMAT = 65280
MemberType
UNDEF = -1,
GENERIC_1D = 0,
GENERIC_2D = 1,
BEAM = 2,
COLUMN = 3,
SLAB = 4,
WALL = 5,
CANTILEVER = 6,
RIBSLAB = 7,
COMPOS = 8,
PILE = 9,
EXPLICIT = 10,
VOID_CUTTER_1D = 11,
VOID_CUTTER_2D = 12
NodeLoadType
NODE_LOAD = 0,
APPLIED_DISP = 1,
SETTLEMENT = 2,
NUM_TYPES = 3
Property2D_Type
UNDEF = 0,
PL_STRESS = 1,
PL_STRAIN = 2,
AXISYMMETRIC = 3,
FABRIC = 4,
PLATE = 5,
SHELL = 6,
CURVED_SHELL = 7,
TORSION = 8,
WALL = 9,
LOAD = 10
ReferenceSurface
Middle = 0,
Top = 1,
Bottom = 2
ReturnValue
GS_OK = 0,
GS_FILE_OPEN_ERROR = 1,
GS_NO_RESULTS = 2,
GS_NO_DATA_FOUND = 3,
GS_FILE_SAVE_FAILED = 4,
GS_UNSUPPORTED_FILE_FORMAT = 5,
GS_SECTION_DB_MISSING = 6,
GS_APPLICATION_AVF_MISSING = 7,
GS_UNSUPPORTED_ANALYSIS_TASK_TYPE = 8,
GS_ANALYSIS_TASK_DOESNT_EXIST = 9
SectionModifierOptionType
BY = 1,
TO = 2
Prop2DModifierOptionType
BY = 1,
TO = 2
SectionModifierStressType
NO_MOD = 0,
USE_UNMOD = 1,
USE_MOD = 2
SupportType
Undefined,
Auto, // support determined by GSA
AllEdges, // support on all edges
ThreeEdges, // support on 3 edges
TwoEdges, // support on 2 edges (one-way)
TwoAdjacentEdges, // support on 2 adjacent edges
OneEdge, // support on 1 edge (no moment)
AccelerationUnit
MeterPerSecondSquared = 0,
CentimeterPerSecondSquared = 1,
MillimeterPerSecondSquared = 2,
FootPerSecondSquared = 3,
InchPerSecondSquared = 4,
Gravity = 5,
Percentgravity = 6,
Milligravity = 7,
Gal = 8
AngleUnit
Radian = 0,
Degree = 1,
Gradian = 2
EnergyUnit
Joule = 0,
Kilojoule = 1,
Megajoule = 2,
Gigajoule = 3,
KilowattHour = 4,
InchPound = 5,
FootPound = 6,
Calorie = 7,
BritishThermalUnit = 8
ForceUnit
Newton = 0,
KiloNewton = 1,
MegaNewton = 2,
PoundForce = 3,
KiloPoundForce = 4,
TonneForce = 5
LengthUnit
Meter = 0,
Centimeter = 1,
Millimeter = 2,
Foot = 3,
Inch = 4,
MassUnit
Kilogram = 0,
Tonne = 1,
Kilotonne = 2,
Gram = 3,
Pound = 4,
Ton = 5,
Slug = 6,
KilopoundForceSecondSquaredPerInch = 7,
KilopoundForceSecondSquaredPerFoot = 8,
PoundForceSecondSquaredPerInch = 9
PoundForceSecondSquaredPerFoot = 10,
Kilopound = 11,
StrainUnit
Ratio = 0,
Percentage = 1,
MilliStrain = 2,
MicroStrain = 3
StressUnit
Pascal = 0,
Kilopascal = 1,
Megapascal = 2,
Gigapascal = 3,
NewtonPerSquareMeter = 4,
NewtonPerSquareMillimeter = 5,
KilopoundForcePerSquareInch = 6,
KilopoundForcePerSquareFoot = 7,
PoundForcePerSquareInch = 8,
PoundForcePerSquareFoot = 9
TemperatureUnit
Celsius = 0,
Kelvin = 1,
Fahrenheit = 2,
TimeUnit
Second = 0,
Millisecond = 1,
Minute = 2,
Hour = 3,
Day = 4,
VelocityUnit
MeterPerSecond = 0,
CentimeterPerSecond = 1,
MillimeterPerSecond = 2,
FootPerSecond = 3,
InchPerSecond = 4,
KilometerPerHour = 5,
MilePerHour = 6
Element_Type
ONE_DIMENSIONAL = 1,
TWO_DIMENSIONAL = 2
Span_Type
ONE_WAY,
TWO_WAY_SIMPLIFIED_TRIBUTARY_AREAS,
TWO_WAY
GridSurfaceExpansionType
LEGACY,
PLANE_ASPECT,
PLANE_CORNER,
PLANE_SMOOTH,
UNDEF
LoadCaseType
Dead,
Soil,
Notional,
Prestress,
Live,
LiveRoof,
Wind,
Snow,
Rain,
Thermal,
Equivalent,
Accidental,
EarthquakeRSA,
EarthquakeAccTors,
EarthquakeStatic
GridLineShape
Line = 0,
Arc = 1