Class LoadGroupPermanent
permanent_load_group (child of general_load_group)
public class LoadGroupPermanent : LoadGroupBase
- Inheritance
-
LoadGroupPermanent
- Inherited Members
- Extension Methods
Constructors
LoadGroupPermanent(double, double, double, double, List<LoadCase>, ELoadGroupRelationship, double, string)
Public constructor.
public LoadGroupPermanent(double standardFavourable, double standardUnfavourable, double accidentalFavourable, double accidentalUnfavourable, List<LoadCase> loadCases, ELoadGroupRelationship relationsship, double xi, string name)
Parameters
standardFavourabledoubleSafety factor for favourable load.
standardUnfavourabledoubleSafety factor for unfavourable load.
accidentalFavourabledoubleSafety factor for favourable load for accidental load combinations.
accidentalUnfavourabledoubleSafety factor for unfavourable load for accidental load combinations.
loadCasesList<LoadCase>List of load cases in the load group
relationsshipELoadGroupRelationshipSpecifies how to condider the load cases in combinations
xidoubleXi-factor used in the combinations, see EN 1990.
namestring
Fields
_xi
public double _xi
Field Value
Properties
AccidentalFavourable
public double AccidentalFavourable { get; set; }
Property Value
AccidentalUnfavourable
public double AccidentalUnfavourable { get; set; }
Property Value
CustomTable
public PermanentGroupRecord CustomTable { get; set; }
Property Value
Load_case
ONLY FOR DESERIALIZATION NEEDS TO BE FIXED
public List<Reference_type> Load_case { get; set; }
Property Value
ModelLoadCase
public List<ModelLoadCaseInGroup> ModelLoadCase { get; set; }
Property Value
StandardFavourable
public double StandardFavourable { get; set; }
Property Value
StandardUnfavourable
public double StandardUnfavourable { get; set; }
Property Value
Xi
public double Xi { get; set; }
Property Value
Methods
AddLoadCase(LoadCase)
Add LoadCase to group.
public void AddLoadCase(LoadCase loadCase)
Parameters
loadCaseLoadCase