Table of Contents

Class LoadCase

Namespace
FemDesign.Loads
Assembly
FemDesign.Core.dll

load_case_type

public class LoadCase : EntityBase, IFemDesignEntity
Inheritance
LoadCase
Implements
Inherited Members
Extension Methods

Constructors

LoadCase(string, LoadCaseType, LoadCaseDuration)

Create a LoadCase

public LoadCase(string name, LoadCaseType type, LoadCaseDuration durationClass)

Parameters

name string

Name/Identifier of LoadCase.

type LoadCaseType

One of "static", "dead_load", "shrinkage", "seis_max", "seis_sxp", "seis_sxm", "seis_syp", "seis_sym", "soil_dead_load", "prestressing", "fire", "deviation", "notional".

durationClass LoadCaseDuration

One of "permanent", "long-term", "medium-term", "short-term", "instantaneous".

Fields

_name

public string _name

Field Value

string

Properties

DurationClass

public LoadCaseDuration DurationClass { get; set; }

Property Value

LoadCaseDuration

Name

public string Name { get; set; }

Property Value

string

Type

public LoadCaseType Type { get; set; }

Property Value

LoadCaseType

Methods

LoadCaseFromListByName(List<LoadCase>, string)

Returns a LoadCase from a list of LoadCases by name. The first LoadCase with a matching name will be returned.

public static LoadCase LoadCaseFromListByName(List<LoadCase> loadCases, string name)

Parameters

loadCases List<LoadCase>

List of LoadCase.

name string

Name of LoadCase.

Returns

LoadCase

Remarks

Create

ToString()

public override string ToString()

Returns

string