Table of Contents

Class LineTemperatureLoad

Namespace
FemDesign.Loads
Assembly
FemDesign.Core.dll
public class LineTemperatureLoad : LoadBase, ILoadElement, IFemDesignEntity
Inheritance
LineTemperatureLoad
Implements
Inherited Members
Extension Methods

Constructors

LineTemperatureLoad(Edge, Vector3d, List<TopBotLocationValue>, LoadCase, string)

Construct a uniform or variable line temperature load

public LineTemperatureLoad(Edge edge, Vector3d direction, List<TopBotLocationValue> topBotLocVals, LoadCase loadCase, string comment)

Parameters

edge Edge

Underlying edge of line load. Line or Arc.

direction Vector3d

Directio of load.

topBotLocVals List<TopBotLocationValue>

1 or 2 top bottom location values

loadCase LoadCase
comment string

Fields

_direction

Field

public Vector3d _direction

Field Value

Vector3d

_topBotLocVal

Field

public List<TopBotLocationValue> _topBotLocVal

Field Value

List<TopBotLocationValue>

Properties

Direction

Direction of load.

public Vector3d Direction { get; set; }

Property Value

Vector3d

Edge

Edge defining the geometry of the load

public Edge Edge { get; set; }

Property Value

Edge

Normal

Optional. Ambiguous what this does.

public Vector3d Normal { get; set; }

Property Value

Vector3d

TopBotLocVal

Top bottom value can be a list of 1 or 2 items. 1 item defines a uniform line load, 2 items defines a variable line load.

public List<TopBotLocationValue> TopBotLocVal { get; set; }

Property Value

List<TopBotLocationValue>

Methods

ToString()

public override string ToString()

Returns

string