Table of Contents

Class LoadGroupPermanent

Namespace
FemDesign.Loads
Assembly
FemDesign.Core.dll

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

standardFavourable double

Safety factor for favourable load.

standardUnfavourable double

Safety factor for unfavourable load.

accidentalFavourable double

Safety factor for favourable load for accidental load combinations.

accidentalUnfavourable double

Safety factor for unfavourable load for accidental load combinations.

loadCases List<LoadCase>

List of load cases in the load group

relationsship ELoadGroupRelationship

Specifies how to condider the load cases in combinations

xi double

Xi-factor used in the combinations, see EN 1990.

name string

Fields

_xi

public double _xi

Field Value

double

Properties

AccidentalFavourable

public double AccidentalFavourable { get; set; }

Property Value

double

AccidentalUnfavourable

public double AccidentalUnfavourable { get; set; }

Property Value

double

CustomTable

public PermanentGroupRecord CustomTable { get; set; }

Property Value

PermanentGroupRecord

Load_case

ONLY FOR DESERIALIZATION NEEDS TO BE FIXED

public List<Reference_type> Load_case { get; set; }

Property Value

List<Reference_type>

ModelLoadCase

public List<ModelLoadCaseInGroup> ModelLoadCase { get; set; }

Property Value

List<ModelLoadCaseInGroup>

StandardFavourable

public double StandardFavourable { get; set; }

Property Value

double

StandardUnfavourable

public double StandardUnfavourable { get; set; }

Property Value

double

Xi

public double Xi { get; set; }

Property Value

double

Methods

AddLoadCase(LoadCase)

Add LoadCase to group.

public void AddLoadCase(LoadCase loadCase)

Parameters

loadCase LoadCase