Table of Contents

Class Loads

Namespace
FemDesign.Loads
Assembly
FemDesign.Core.dll

loads

public class Loads
Inheritance
Loads
Inherited Members
Extension Methods

Constructors

Loads()

public Loads()

Fields

FootfallAnalysisData

public List<Footfall> FootfallAnalysisData

Field Value

List<Footfall>

LineLoads

public List<LineLoad> LineLoads

Field Value

List<LineLoad>

LineStressLoads

public List<LineStressLoad> LineStressLoads

Field Value

List<LineStressLoad>

LineSupportMotionLoads

public List<LineSupportMotion> LineSupportMotionLoads

Field Value

List<LineSupportMotion>

LineTemperatureLoads

public List<LineTemperatureLoad> LineTemperatureLoads

Field Value

List<LineTemperatureLoad>

LoadCases

public List<LoadCase> LoadCases

Field Value

List<LoadCase>

LoadCombinations

public List<LoadCombination> LoadCombinations

Field Value

List<LoadCombination>

PointLoads

public List<PointLoad> PointLoads

Field Value

List<PointLoad>

PointSupportMotionLoads

public List<PointSupportMotion> PointSupportMotionLoads

Field Value

List<PointSupportMotion>

PressureLoads

public List<PressureLoad> PressureLoads

Field Value

List<PressureLoad>

SurfaceLoads

public List<SurfaceLoad> SurfaceLoads

Field Value

List<SurfaceLoad>

SurfaceTemperatureLoads

public List<SurfaceTemperatureLoad> SurfaceTemperatureLoads

Field Value

List<SurfaceTemperatureLoad>

Properties

ExcitationForce

public ExcitationForce ExcitationForce { get; set; }

Property Value

ExcitationForce

GroundAccelerations

public Ground_acceleration_type GroundAccelerations { get; set; }

Property Value

Ground_acceleration_type

LoadCaseMassConversionTable

public MassConversionTable LoadCaseMassConversionTable { get; set; }

Property Value

MassConversionTable

LoadGroupTable

public LoadGroupTable LoadGroupTable { get; set; }

Property Value

LoadGroupTable

Masses

public List<Mass> Masses { get; set; }

Property Value

List<Mass>

MovingLoads

public List<Moving_load_type> MovingLoads { get; set; }

Property Value

List<Moving_load_type>

PeriodicExcitations

public PeriodicExcitation PeriodicExcitations { get; set; }

Property Value

PeriodicExcitation

SeismicLoads

public Seismic_load_type SeismicLoads { get; set; }

Property Value

Seismic_load_type

SurfaceStressLoads

public List<Surface_stress_load_type> SurfaceStressLoads { get; set; }

Property Value

List<Surface_stress_load_type>

SurfaceSupportMotionLoads

public List<SurfaceSupportMotion> SurfaceSupportMotionLoads { get; set; }

Property Value

List<SurfaceSupportMotion>

Methods

DeserializeFromFilePath(string)

public static Loads DeserializeFromFilePath(string filePath)

Parameters

filePath string

Returns

Loads

GetLoadGroups()

Gets the ModelGeneralLoadGroup objects of the LoadGroupTable.

public List<ModelGeneralLoadGroup> GetLoadGroups()

Returns

List<ModelGeneralLoadGroup>

List of ModelGeneralLoadGroup objects

GetLoads()

Get PointLoad, LineLoad, PressureLoad and SurfaceLoads from Loads.

public List<ILoadElement> GetLoads()

Returns

List<ILoadElement>