Types
AnalysisTask
Properties and fields
ReadOnlyCollection<int> Cases { get; }
int Type { get; }
string Name { get; set; }
Model methods
Refer to AnalysisTask related methods
AnalysisTaskFactory
Methods
AnalysisTask CreateStaticPDeltaAnalysisTask(string taskName, GeometricStiffnessFromResultCase geometricStiffness, Imperfection imperfection);
AnalysisTask CreateStaticPDeltaAnalysisTask(string taskName, GeometricStiffnessFromOwnLoad geometricStiffness, Imperfection imperfection);
AnalysisTask CreateStaticPDeltaAnalysisTask(string taskName, GeometricStiffnessFromLoadCase geometricStiffness, Imperfection imperfection);
AnalysisTask CreateStaticPDeltaAnalysisTask(string taskName, GeometricStiffnessFromResultCase geometricStiffness);
AnalysisTask CreateStaticPDeltaAnalysisTask(string taskName, GeometricStiffnessFromOwnLoad geometricStiffness);
AnalysisTask CreateStaticPDeltaAnalysisTask(string taskName, GeometricStiffnessFromLoadCase geometricStiffness);
AnalysisTask CreateStaticAnalysisTask(string taskName, Imperfection imperfection);
AnalysisTask CreateStaticAnalysisTask(string taskName);
AnalysisTask CreateFootfallAnalysisTask(string taskName, FootfallAnalysisTaskParameter footfallAnalysisTaskParameter);
Annotation
Properties and fields
string String { get; }
Vector3 Position { get; }
Color Colour { get; }
Assembly
Properties and fields
double ExtentZ { get; set; }
double ExtentY { get; set; }
int OrientationNode { get; }
int Topology2 { get; }
int Topology1 { get; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
string Name { get; }
Model methods
Refer to Assembly related methods
AssemblyByExplicitPositions
Properties and fields
CurveFit CurveFit { get; }
List<int> InternalTopology { get; set; }
SortedSet<double> Positions { get; set; }
double ExtentZ { get; set; }
double ExtentY { get; set; }
int OrientationNode { get; }
int Topology2 { get; }
int Topology1 { get; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
string Name { get; }
Constructors
AssemblyByExplicitPositions(string name, int topology1, int topology2, int orientationNode, List<int> internalTopology, CurveFit curveFit);
AssemblyByExplicitPositions(string name, int topology1, int topology2, int orientationNode);
AssemblyByNumberOfPoints
Properties and fields
CurveFit CurveFit { get; }
List<int> InternalTopology { get; set; }
int NumberOfPoints { get; set; }
double ExtentZ { get; set; }
double ExtentY { get; set; }
int OrientationNode { get; }
int Topology2 { get; }
int Topology1 { get; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
string Name { get; }
Constructors
AssemblyByNumberOfPoints(string name, int topology1, int topology2, int orientationNode, List<int> internalTopology, CurveFit curveFit);
AssemblyByNumberOfPoints(string name, int topology1, int topology2, int orientationNode);
AssemblyBySpacingOfPoints
Properties and fields
CurveFit CurveFit { get; }
List<int> InternalTopology { get; set; }
double Spacing { get; set; }
double ExtentZ { get; set; }
double ExtentY { get; set; }
int OrientationNode { get; }
int Topology2 { get; }
int Topology1 { get; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
string Name { get; }
Constructors
AssemblyBySpacingOfPoints(string name, int topology1, int topology2, int orientationNode, List<int> internalTopology, CurveFit curveFit);
AssemblyBySpacingOfPoints(string name, int topology1, int topology2, int orientationNode);
AssemblyByStorey
Properties and fields
string StoreyList { get; set; }
double ExtentZ { get; set; }
double ExtentY { get; set; }
int OrientationNode { get; }
int Topology2 { get; }
int Topology1 { get; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
string Name { get; }
Constructors
AssemblyByStorey(string name, int topology1, int topology2, int orientationNode);
AutomaticOffset
Properties and fields
double X2 { get; }
double X1 { get; }
bool Internal { get; set; }
bool End2 { get; set; }
bool End1 { get; set; }
AxialSpringProperty
Properties and fields
double Stiffness { get; set; }
double DampingRatio { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
AxialSpringProperty();
Axis
Properties and fields
AxisType Type { get; set; }
Vector3 XYPlane { get; set; }
Vector3 XVector { get; set; }
Vector3 Origin { get; set; }
string Name { get; set; }
Constructors
Axis();
Methods
string TypeAsString();
Model methods
Refer to Axis related methods
BeamLoad
Properties and fields
string Name { get; set; }
Direction Direction { get; set; }
bool IsProjected { get; set; }
int AxisProperty { get; set; }
BeamLoadType Type { get; set; }
int Case { get; set; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
Constructors
BeamLoad();
Methods
double Position(int position);
void SetPosition(int position, double value);
double Value(int position);
void SetValue(int position, double value);
string TypeAsString();
string DirectionAsString();
Model methods
Refer to BeamLoad related methods
BeamThermalLoad
Properties and fields
double UniformTemperature { get; set; }
int Case { get; set; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
string Name { get; set; }
Constructors
BeamThermalLoad();
Model methods
Refer to BeamThermalLoad related methods
Bool6
Properties and fields
bool ZZ { get; }
bool YY { get; }
bool XX { get; }
bool Z { get; }
bool Y { get; }
bool X { get; }
Constructors
Bool6(bool x, bool y, bool z, bool xx, bool yy, bool zz);
CombinationCase
Properties and fields
string Definition { get; }
string Name { get; }
Constructors
CombinationCase(string name, string definition);
Model methods
Refer to CombinationCase related methods
CompressionSpringProperty
Properties and fields
double Stiffness { get; set; }
double DampingRatio { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
CompressionSpringProperty();
ConnectorSpringProperty
Properties and fields
double DampingRatio { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
ConnectorSpringProperty();
ConstantDampingOption
Properties and fields
double ConstantDamping { get; set; }
Constructors
ConstantDampingOption();
ConstantFootfallsForAllModes
Properties and fields
int NumberOfFootfalls { get; }
Constructors
ConstantFootfallsForAllModes(int numberOfFootfalls);
Control
DampingOption
DesignCode
Methods
ReadOnlyCollection<string> GetConcreteDesignCodeNames();
ReadOnlyCollection<string> GetSteelDesignCodeNames();
Model methods
Refer to DesignCode related methods
DesignTask
Properties and fields
string ListDefinition { get; set; }
string TaskName { get; }
Model methods
Refer to DesignTask related methods
DiagramSpecification
Properties and fields
double StructuralScale { get; set; }
bool IsNormalised { get; set; }
double ScaleFactor { get; set; }
DiagramType Type { get; set; }
string Cases { get; set; }
EntityType ListType { get; set; }
string ListDefinition { get; set; }
Constructors
DiagramSpecification();
Model methods
Refer to DiagramSpecification related methods
Double3
Properties and fields
double Z { get; }
double Y { get; }
double X { get; }
Constructors
Double3(double x, double y, double z);
Double6
Properties and fields
double ZZ { get; }
double YY { get; }
double XX { get; }
double Z { get; }
double Y { get; }
double X { get; }
Constructors
Double6(double x, double y, double z, double xx, double yy, double zz);
EffectiveLength
Properties and fields
LoadReference DestablisingLoadPositionRelativeTo { get; set; }
double DestablisingLoad { get; set; }
EffectiveLengthAttribute
Properties and fields
double Value { get; }
EffectiveLengthOptionType Option { get; }
Constructors
EffectiveLengthAttribute(EffectiveLengthOptionType effectiveLengthOptionType, double value);
EffectiveLengthFromEndAndInternalRestraint
Properties and fields
InternalIntermediateRestraint RestraintAtBracedPoints { get; set; }
InternalContinuousRestraint RestraintAlongMember { get; set; }
MemberEndRestraint End2 { get; set; }
MemberEndRestraint End1 { get; set; }
LoadReference DestablisingLoadPositionRelativeTo { get; set; }
double DestablisingLoad { get; set; }
Constructors
EffectiveLengthFromEndAndInternalRestraint();
EffectiveLengthFromEndRestraintAndGeometry
Properties and fields
MemberEndRestraint End2 { get; set; }
MemberEndRestraint End1 { get; set; }
LoadReference DestablisingLoadPositionRelativeTo { get; set; }
double DestablisingLoad { get; set; }
Constructors
EffectiveLengthFromEndRestraintAndGeometry();
EffectiveLengthFromUserSpecifiedValue
Properties and fields
EffectiveLengthAttribute EffectiveLengthLaterialTorsional { get; set; }
EffectiveLengthAttribute EffectiveLengthAboutZ { get; set; }
EffectiveLengthAttribute EffectiveLengthAboutY { get; set; }
LoadReference DestablisingLoadPositionRelativeTo { get; set; }
double DestablisingLoad { get; set; }
Constructors
EffectiveLengthFromUserSpecifiedValue();
Element
Properties and fields
ParentMember ParentMember { get; set; }
bool IsDummy { get; set; }
Offset Offset { get; set; }
double OrientationAngle { get; set; }
int OrientationNode { get; set; }
ReadOnlyCollection<int> Topology { get; set; }
ElementType Type { get; set; }
int Group { get; set; }
int Property { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
Element();
Methods
Bool6 Release(int iTopology);
void SetRelease(int iTopology, Bool6 release);
EndRelease GetEndRelease(int iTopology);
void SetEndRelease(int iTopology, EndRelease endRelease);
string TypeAsString();
Model methods
Refer to Element related methods
EndRelease
Properties and fields
NullableDouble6 Stiffnesses { get; }
Bool6 Releases { get; }
Constructors
EndRelease(NullableDouble6 Stiffnesses);
EndRelease(Bool6 Releases);
EndRelease();
ExcitationForces
Properties and fields
double MaximumWalkingFrequency { get; }
double MinimumWalkingFrequency { get; }
Constructors
ExcitationForces();
FaceLoad
Properties and fields
Vector2 Position { get; set; }
string Name { get; set; }
Direction Direction { get; set; }
bool IsProjected { get; set; }
int AxisProperty { get; set; }
FaceLoadType Type { get; set; }
int Case { get; set; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
Constructors
FaceLoad();
Methods
double Value(int position);
void SetValue(int position, double value);
PressureEquation Equation();
void SetEquation(PressureEquation equation);
string TypeAsString();
Model methods
Refer to FaceLoad related methods
FaceThermalLoad
Properties and fields
double UniformTemperature { get; set; }
int Case { get; set; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
string Name { get; set; }
Constructors
FaceThermalLoad();
Model methods
Refer to FaceThermalLoad related methods
FeatureLogger
Constructors
FeatureLogger();
Methods
void LogFeatureUsage(string feature_description);
FootfallAnalysisTaskParameter
Properties and fields
DampingOption DampingOption { get; set; }
ExcitationForces ExcitationForces { get; set; }
WeightingOption FrequencyWeightingCurve { get; set; }
ResponseDirection ResponseDirection { get; set; }
double WalkerMass { get; set; }
NumberOfFootfalls NumberOfFootfalls { get; set; }
string ExcitationNodes { get; set; }
string ResponseNodes { get; set; }
ExcitationMethod ExcitationMethod { get; set; }
int ModalAnalysisTaskId { get; set; }
Constructors
FootfallAnalysisTaskParameter(AnalysisTask analysisTask);
FootfallAnalysisTaskParameter();
FrequencyDampingCurveOption
Properties and fields
int FrequencyDampingCurve { get; set; }
Constructors
FrequencyDampingCurveOption();
FrictionSpringProperty
Properties and fields
double FrictionCoefficient { get; set; }
double StiffnessZ { get; set; }
double StiffnessY { get; set; }
double StiffnessX { get; set; }
double DampingRatio { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
FrictionSpringProperty();
GapSpringProperty
Properties and fields
double Stiffness { get; set; }
double DampingRatio { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
GapSpringProperty();
GeneralSpringProperty
Properties and fields
double? StiffnessZZ { get; set; }
double? StiffnessYY { get; set; }
double? StiffnessXX { get; set; }
double? StiffnessZ { get; set; }
double? StiffnessY { get; set; }
double? StiffnessX { get; set; }
int? SpringCurveZZ { get; set; }
int? SpringCurveYY { get; set; }
int? SpringCurveXX { get; set; }
int? SpringCurveZ { get; set; }
int? SpringCurveY { get; set; }
int? SpringCurveX { get; set; }
double DampingRatio { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
GeneralSpringProperty();
GeometricImperfection
Properties and fields
string Z { get; }
string Y { get; }
string X { get; }
Constructors
GeometricImperfection(string x, string y, string z);
GeometricStiffnessFromLoadCase
Properties and fields
string CaseDescription { get; }
Constructors
GeometricStiffnessFromLoadCase(string caseDescription);
GeometricStiffnessFromOwnLoad
Constructors
GeometricStiffnessFromOwnLoad();
GraphicSpecification
Properties and fields
bool IsDeformationNormalised { get; set; }
double DeformationScaleFactor { get; set; }
bool DrawInitialState { get; set; }
bool DrawDeformedShape { get; set; }
EntityList Cases { get; set; }
EntityList Entities { get; set; }
EntityDisplayMethod EntityDisplayMethod { get; set; }
Constructors
GraphicSpecification();
Model methods
Refer to GraphicSpecification related methods
GravityLoad
Properties and fields
string Name { get; set; }
Vector3 Factor { get; set; }
int Case { get; set; }
string Nodes { get; set; }
string EntityList { get; set; }
EntityType EntityType { get; set; }
Constructors
GravityLoad();
Model methods
Refer to GravityLoad related methods
GridAreaLoad
Properties and fields
string PolyLineDefinition { get; set; }
string Name { get; set; }
GridAreaPolyLineType Type { get; set; }
Direction Direction { get; set; }
int PolyLineReference { get; set; }
int GridSurface { get; set; }
int AxisProperty { get; set; }
int Case { get; set; }
double Value { get; set; }
bool IsProjected { get; set; }
Constructors
GridAreaLoad();
Model methods
Refer to GridAreaLoad related methods
GridLine
Properties and fields
double Theta2 { get; set; }
double Theta1 { get; set; }
double Length { get; set; }
double Y { get; set; }
double X { get; set; }
GridLineShape Shape { get; set; }
string Label { get; }
Constructors
GridLine(string label);
Model methods
Refer to GridLine related methods
GridLineLoad
Properties and fields
string PolyLineDefinition { get; set; }
string Name { get; set; }
GridLineLoad+PolyLineType Type { get; set; }
Direction Direction { get; set; }
int PolyLineReference { get; set; }
int GridSurface { get; set; }
int AxisProperty { get; set; }
int Case { get; set; }
double ValueAtEnd { get; set; }
double ValueAtStart { get; set; }
bool IsProjected { get; set; }
Constructors
GridLineLoad();
GridPlane
Properties and fields
string Name { get; set; }
double ToleranceAbove { get; set; }
double ToleranceBelow { get; set; }
double Elevation { get; set; }
int AxisProperty { get; set; }
bool IsStoreyType { get; set; }
Constructors
GridPlane();
Model methods
Refer to GridPlane related methods
GridPointLoad
Properties and fields
string Name { get; set; }
Direction Direction { get; set; }
int GridSurface { get; set; }
int Case { get; set; }
int AxisProperty { get; set; }
double Y { get; set; }
double X { get; set; }
double Value { get; set; }
Constructors
GridPointLoad();
Model methods
Refer to GridPointLoad related methods
GridSurface
Properties and fields
string Name { get; }
string Elements { get; set; }
GridSurfaceExpansionType ExpansionType { get; set; }
GridSurface+Span_Type SpanType { get; set; }
GridSurface+Element_Type ElementType { get; set; }
double Tolerance { get; set; }
double Direction { get; set; }
int GridPlane { get; set; }
Constructors
GridSurface(string name);
Methods
string ElementTypeAsString();
string SpanTypeAsString();
Model methods
Refer to GridSurface related methods
GsaApiException
Properties and fields
string ExtraInformation { get; }
ApiExceptionCode Code { get; }
string Message { get; }
idictionary Data { get; }
exception InnerException { get; }
methodbase TargetSite { get; }
string StackTrace { get; }
string HelpLink { get; set; }
string Source { get; set; }
int HResult { get; set; }
Constructors
GsaApiException(ApiExceptionCode exceptionCode, string message, string extraInformation);
GsaApiException(ApiExceptionCode exceptionCode, string message);
GsaApiException(string message);
Imperfection
Properties and fields
RandomImperfection RandomImperfection { get; set; }
ScaledCaseImperfection ScaledCaseImperfection { get; set; }
GeometricImperfection GeometricImperfection { get; set; }
Constructors
Imperfection(AnalysisTask analysisTask);
Imperfection();
Line
Properties and fields
Vector3 End { get; }
Vector3 Start { get; }
Color Colour { get; }
Model methods
Refer to Line related methods
LoadCase
Properties and fields
LoadCaseType CaseType { get; set; }
string Name { get; set; }
Constructors
LoadCase();
Model methods
Refer to LoadCase related methods
LoadPanelElement
Properties and fields
ReadOnlyCollection<int> Topology { get; set; }
ParentMember ParentMember { get; set; }
bool IsDummy { get; set; }
double OrientationAngle { get; set; }
int Group { get; set; }
int Property { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
LoadPanelElement();
LockupSpringProperty
Properties and fields
double NegativeLockup { get; set; }
double PositiveLockup { get; set; }
double Stiffness { get; set; }
double DampingRatio { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
LockupSpringProperty();
MaterialDampingOption
Constructors
MaterialDampingOption();
MatrixSpringProperty
Properties and fields
int SpringMatrix { get; set; }
double DampingRatio { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
MatrixSpringProperty();
Member
Properties and fields
EffectiveLength EffectiveLength { get; set; }
double? MomentAmplificationFactorWeakAxis { get; set; }
double? MomentAmplificationFactorStrongAxis { get; set; }
double? EquivalentUniformMomentFactor { get; set; }
bool IsIntersector { get; set; }
bool IsDummy { get; set; }
MeshMode2d MeshMode2d { get; set; }
double MeshSize { get; set; }
AnalysisOrder Type2D { get; set; }
ElementType Type1D { get; set; }
AutomaticOffset AutomaticOffset { get; set; }
Offset Offset { get; set; }
double OrientationAngle { get; set; }
int OrientationNode { get; set; }
string Topology { get; set; }
MemberType Type { get; set; }
int Group { get; set; }
int Property { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
Member();
Methods
string TypeAsString();
string Type1DAsString();
string Type2DAsString();
EndRelease GetEndRelease(int iTopology);
void SetEndRelease(int iTopology, EndRelease endRelease);
Model methods
Refer to Member related methods
MemberEndRestraint
Properties and fields
TranslationalRestraint MinorAxisTranslationalRestraint { get; }
TranslationalRestraint MajorAxisTranslationalRestraint { get; }
TranslationalRestraint BottomFlangeLateralRestraint { get; }
TranslationalRestraint TopFlangeLateralRestraint { get; }
RotationalRestraint MinorAxisRotationalRestraint { get; }
RotationalRestraint MajorAxisRotationalRestraint { get; }
TorsionalRestraint TorsionalRestraint { get; }
RotationalRestraint BottomFlangeWarpingRestraint { get; }
RotationalRestraint TopFlangeWarpingRestraint { get; }
Constructors
MemberEndRestraint(StandardRestraint standardRestraint);
MemberEndRestraint(RotationalRestraint topFlangeWarpingRestraint, RotationalRestraint bottomFlangeWarpingRestraint, RotationalRestraint majorAxisRotationalRestraint, RotationalRestraint minorAxisRotationalRestraint, TorsionalRestraint torsionalRestraint, TranslationalRestraint topFlangeLateralRestraint, TranslationalRestraint bottomFlangeLateralRestraint, TranslationalRestraint majorAxisTranslationalRestraint, TranslationalRestraint minorAxisTranslationalRestraint);
ModalOverrideOption
Properties and fields
ReadOnlyDictionary<int, double> ModalDampingOverride { get; set; }
double ConstantDamping { get; set; }
Constructors
ModalOverrideOption();
NodalRestraint
Properties and fields
bool ZZ { get; set; }
bool YY { get; set; }
bool XX { get; set; }
bool Z { get; set; }
bool Y { get; set; }
bool X { get; set; }
Constructors
NodalRestraint(bool x, bool y, bool z, bool xx, bool yy, bool zz);
NodalRestraint();
Node
Properties and fields
ReadOnlyCollection<int> ConnectedMembers { get; }
ReadOnlyCollection<int> ConnectedElements { get; }
NodalRestraint Restraint { get; set; }
Color Colour { get; set; }
Vector3 Position { get; set; }
int DamperProperty { get; set; }
int MassProperty { get; set; }
int SpringProperty { get; set; }
int AxisProperty { get; set; }
string Name { get; set; }
Constructors
Node();
Model methods
Refer to Node related methods
NodeLoad
Properties and fields
string Name { get; set; }
double Value { get; set; }
Direction Direction { get; set; }
int AxisProperty { get; set; }
int Case { get; set; }
string Nodes { get; set; }
Constructors
NodeLoad();
NullableDouble6
Properties and fields
double? ZZ { get; }
double? YY { get; }
double? XX { get; }
double? Z { get; }
double? Y { get; }
double? X { get; }
Constructors
NullableDouble6(double? x, double? y, double? z, double? xx, double? yy, double? zz);
NumberOfFootfalls
Offset
Properties and fields
double Z { get; set; }
double Y { get; set; }
double X2 { get; set; }
double X1 { get; set; }
ParentMember
Properties and fields
int Replica { get; }
int Member { get; }
Constructors
ParentMember(int member, int replica);
Polyline
Properties and fields
List<Vector2> Points { get; }
string Name { get; set; }
bool IsValid { get; }
Constructors
Polyline(List<Vector2> points);
Prop2D
Properties and fields
Prop2DModifier PropertyModifier { get; }
double AdditionalOffsetZ { get; set; }
ReferenceSurface ReferenceSurface { get; set; }
int MaterialAnalysisProperty { get; set; }
int MaterialGradeProperty { get; set; }
MaterialType MaterialType { get; set; }
string Description { get; set; }
int AxisProperty { get; set; }
int ReferenceEdge { get; set; }
SupportType SupportType { get; set; }
Property2D_Type Type { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
Prop2D();
Methods
string TypeAsString();
string MaterialTypeAsString();
Model methods
Refer to Prop2D related methods
Prop2DModifier
Properties and fields
Prop2DModifierAttribute Volume { get; set; }
Prop2DModifierAttribute Shear { get; set; }
Prop2DModifierAttribute Bending { get; set; }
Prop2DModifierAttribute InPlane { get; set; }
double AdditionalMass { get; set; }
Prop2DModifierAttribute
Properties and fields
double Value { get; }
Prop2DModifierOptionType Option { get; }
Constructors
Prop2DModifierAttribute(Prop2DModifierOptionType option, double value);
Prop2DModifierAttribute();
Prop3D
Properties and fields
int MaterialAnalysisProperty { get; set; }
int MaterialGradeProperty { get; set; }
MaterialType MaterialType { get; set; }
int AxisProperty { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
Prop3D();
Methods
string MaterialTypeAsString();
Model methods
Refer to Prop3D related methods
RandomImperfection
Properties and fields
double Value { get; }
Constructors
RandomImperfection(double value);
RunningOnFloorAISC2ndEdition
Properties and fields
double MaximumWalkingFrequency { get; }
double MinimumWalkingFrequency { get; }
Constructors
RunningOnFloorAISC2ndEdition();
RunningOnFloorAISC2ndEdition(double minimumFrequency, double maximumFrequency);
ScaledCaseImperfection
Properties and fields
ScaledCaseFactorOption ScaledCaseFactorOption { get; }
double CaseFactor { get; }
int CaseId { get; }
CaseOption CaseOption { get; }
Constructors
ScaledCaseImperfection(CaseOption caseOption, int caseId, ScaledCaseFactorOption scaledCaseFactorOption, double caseFactor);
Section
Properties and fields
double AdditionalOffsetZ { get; set; }
double AdditionalOffsetY { get; set; }
int Pool { get; set; }
int MaterialAnalysisProperty { get; set; }
int MaterialGradeProperty { get; set; }
BasicOffset BasicOffset { get; set; }
MaterialType MaterialType { get; set; }
string Profile { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
Section();
Methods
string MaterialTypeAsString();
SectionProperties Properties();
Model methods
Refer to Section related methods
SectionModifier
Properties and fields
SectionModifierStressType StressOption { get; set; }
double AdditionalMass { get; set; }
SectionModifierAttribute VolumeModifier { get; set; }
SectionModifierAttribute K22Modifier { get; set; }
SectionModifierAttribute K11Modifier { get; set; }
SectionModifierAttribute JModifier { get; set; }
SectionModifierAttribute I22Modifier { get; set; }
SectionModifierAttribute I11Modifier { get; set; }
bool IsBendingAxesPrincipal { get; set; }
SectionModifierAttribute AreaModifier { get; set; }
bool IsReferencePointCentroid { get; set; }
Constructors
SectionModifier();
SectionModifierAttribute
Properties and fields
double Value { get; }
SectionModifierOptionType Option { get; }
Constructors
SectionModifierAttribute(SectionModifierOptionType iOption, double dValue);
SectionModifierAttribute();
SectionProperties
Properties and fields
double VolumePerLength { get; }
double SurfaceAreaPerLength { get; }
double Cz { get; }
double Cy { get; }
double Rz { get; }
double Ry { get; }
double Zpz { get; }
double Zz { get; }
double Zpy { get; }
double Zy { get; }
double Kvv { get; }
double Kuu { get; }
double Kzz { get; }
double Kyy { get; }
double C { get; }
double J { get; }
double Ivv { get; }
double Iuu { get; }
double Iyz { get; }
double Izz { get; }
double Iyy { get; }
double Area { get; }
double Angle { get; }
SidAblility
SpringProperty
Properties and fields
double DampingRatio { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Model methods
Refer to SpringProperty related methods
StartupController
SteelDesignTask
Properties and fields
bool GroupSectionsByPool { get; set; }
SteelDesignObjective SecondaryObjective { get; set; }
SteelDesignObjective PrimaryObjective { get; set; }
double LowerTargetUtilisationLimit { get; set; }
double UpperTargetUtilisationLimit { get; set; }
int CombinationCaseId { get; set; }
string ListDefinition { get; set; }
string TaskName { get; }
Constructors
SteelDesignTask(string taskName);
TaskReport
Properties and fields
ReadOnlyCollection<string> Errors { get; }
ReadOnlyCollection<string> SevereWarnings { get; }
ReadOnlyCollection<string> Warnings { get; }
ReadOnlyCollection<string> Notes { get; }
string Log { get; }
TensionSpringProperty
Properties and fields
double Stiffness { get; set; }
double DampingRatio { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
TensionSpringProperty();
Tensor2
Properties and fields
double YX { get; }
double XY { get; }
double YY { get; }
double XX { get; }
Tensor3
Properties and fields
double ZX { get; }
double YZ { get; }
double XY { get; }
double ZZ { get; }
double YY { get; }
double XX { get; }
Titles
Properties and fields
string Notes { get; set; }
string Calculation { get; set; }
string SubTitle { get; set; }
string Title { get; set; }
string Initials { get; set; }
string JobNumber { get; set; }
Model methods
Refer to Titles related methods
TorsionalSpringProperty
Properties and fields
double Stiffness { get; set; }
double DampingRatio { get; set; }
Color Colour { get; set; }
string Name { get; set; }
Constructors
TorsionalSpringProperty();
Triangle
Properties and fields
Vector3[] Vertices { get; }
Color Colour { get; }
UiUnits
Properties and fields
AngleUnit Angle { get; set; }
EnergyUnit Energy { get; set; }
AccelerationUnit Acceleration { get; set; }
VelocityUnit Velocity { get; set; }
StressUnit Stress { get; set; }
StrainUnit Strain { get; set; }
TimeUnit TimeLong { get; set; }
TimeUnit TimeMedium { get; set; }
TimeUnit TimeShort { get; set; }
TemperatureUnit Temperature { get; set; }
MassUnit Mass { get; set; }
LengthUnit LengthSections { get; set; }
LengthUnit LengthSmall { get; set; }
LengthUnit LengthLarge { get; set; }
ForceUnit Force { get; set; }
Model methods
Refer to UiUnits related methods
VariableFootfallsForDifferentModes
Properties and fields
ReadOnlyDictionary<int, int> ModesTable { get; }
Constructors
VariableFootfallsForDifferentModes(ReadOnlyDictionary<int, int> modesTable);
Vector2
Properties and fields
double Y { get; }
double X { get; }
Constructors
Vector2(double x, double y);
Vector3
Properties and fields
double Z { get; set; }
double Y { get; set; }
double X { get; set; }
Constructors
Vector3();
WalkingOnFloorAISC
Properties and fields
double MaximumWalkingFrequency { get; }
double MinimumWalkingFrequency { get; }
Constructors
WalkingOnFloorAISC();
WalkingOnFloorAISC(double minimumFrequency, double maximumFrequency);
WalkingOnFloorAISC2ndEdition
Properties and fields
double MaximumWalkingFrequency { get; }
double MinimumWalkingFrequency { get; }
Constructors
WalkingOnFloorAISC2ndEdition();
WalkingOnFloorAISC2ndEdition(double minimumFrequency, double maximumFrequency);
WalkingOnFloorCCIP
Properties and fields
double MaximumWalkingFrequency { get; }
double MinimumWalkingFrequency { get; }
Constructors
WalkingOnFloorCCIP();
WalkingOnFloorCCIP(double minimumFrequency, double maximumFrequency);
WalkingOnFloorSCI
Properties and fields
double MaximumWalkingFrequency { get; }
double MinimumWalkingFrequency { get; }
Constructors
WalkingOnFloorSCI();
WalkingOnFloorSCI(double minimumFrequency, double maximumFrequency);
WalkingOnStairAISC2ndEdition
Properties and fields
double MaximumWalkingFrequency { get; }
double MinimumWalkingFrequency { get; }
Constructors
WalkingOnStairAISC2ndEdition();
WalkingOnStairAISC2ndEdition(double minimumFrequency, double maximumFrequency);
WalkingOnStairArup
Properties and fields
double MaximumWalkingFrequency { get; }
double MinimumWalkingFrequency { get; }
Constructors
WalkingOnStairArup();
WalkingOnStairArup(double minimumFrequency, double maximumFrequency);
WalkingOnStairSCI
Properties and fields
double MaximumWalkingFrequency { get; }
double MinimumWalkingFrequency { get; }
Constructors
WalkingOnStairSCI();
WalkingOnStairSCI(double minimumFrequency, double maximumFrequency);