Interface IServiceabilityResult
The result of serviceability analysis (SLS) calculated by IServiceability.
Namespace: Oasys.AdSec
Assembly: AdSec_API_IDL.dll
Syntax
public interface IServiceabilityResult
Properties
CrackingUtilisation
The ratio of the applied load (moment and axial) to the load (moment and axial) in the same direction that would cause the section to crack. Ratio > 1 means section is cracked.
Declaration
Ratio CrackingUtilisation { get; }
Property Value
Type | Description |
---|---|
OasysUnits.Ratio |
Remarks
The section is cracked when the cracking utilisation ratio is greater than 1. If the applied load is outside the capacity range of the section, the cracking utilisation will be maximum double value.
Cracks
Crack results are calculated at bar positions or section surfaces depending on the Design Code specifications.
Declaration
IList<ICrack> Cracks { get; }
Property Value
Type | Description |
---|---|
IList<ICrack> |
Remarks
If the applied action is outside the capacity range of the section, the returned list will be empty. See MaximumWidthCrack for the crack result corresponding to the maximum crack width.
Deformation
The section deformation under the applied action.
Declaration
IDeformation Deformation { get; }
Property Value
Type | Description |
---|---|
IDeformation |
Remarks
If the applied load is outside the capacity range of the section, the returned deformation will consist maximum double values.
Load
The section load under the applied action.
Declaration
ILoad Load { get; }
Property Value
Type | Description |
---|---|
ILoad |
Remarks
If the applied deformation is outside the capacity range of the section, the returned load will be zero.
MaximumWidthCrack
The crack result from Cracks that corresponds to the maximum crack width.
Declaration
ICrack MaximumWidthCrack { get; }
Property Value
Type | Description |
---|---|
ICrack |
Remarks
If there are no cracks (e.g. under a compressive load, or when the applied action is outside the capacity range of the section) the returned maximum width crack result will be null.
SecantStiffness
The secant stiffness under the applied action.
Declaration
IStiffness SecantStiffness { get; }
Property Value
Type | Description |
---|---|
IStiffness |
Remarks
If the applied action is outside the capacity range of the section, the secant stiffness will be zero.
UncrackedMomentRanges
The range of moments (in the direction of the applied moment, assuming constant axial force) over which the section remains uncracked.
Declaration
IList<IMomentRange> UncrackedMomentRanges { get; }
Property Value
Type | Description |
---|---|
IList<IMomentRange> |
Warnings
Warnings observed after the analysis.
Declaration
IList<IWarning> Warnings { get; }
Property Value
Type | Description |
---|---|
IList<IWarning> |