Class SurfaceTemperatureLoad
public class SurfaceTemperatureLoad : LoadBase, ILoadElement, IFemDesignEntity
- Inheritance
-
SurfaceTemperatureLoad
- Implements
- Inherited Members
- Extension Methods
Constructors
SurfaceTemperatureLoad(Region, Vector3d, List<TopBotLocationValue>, LoadCase, string)
Construct a surface temperature load by region and temperature location values (top/bottom)
public SurfaceTemperatureLoad(Region region, Vector3d direction, List<TopBotLocationValue> tempLocValue, LoadCase loadCase, string comment)
Parameters
regionRegionRegion
directionVector3dDirection of load
tempLocValueList<TopBotLocationValue>List of top bottom location value. List should have 1 or 3 elements.>
loadCaseLoadCaseLoadCase.
commentstringComment.
SurfaceTemperatureLoad(Region, Vector3d, double, double, LoadCase, string)
Construct surface temperature load by region, top value and bottom value.
public SurfaceTemperatureLoad(Region region, Vector3d direction, double topVal, double bottomVal, LoadCase loadCase, string comment)
Parameters
regionRegionRegion
directionVector3dDirection of load
topValdoubleTop value, temperature in celsius
bottomValdoubleBottom value, temperature in celsius
loadCaseLoadCaseLoadCase.
commentstringComment.
Fields
_temperature
public List<TopBotLocationValue> _temperature
Field Value
_temperatureValues
public List<TopBotLocationValue> _temperatureValues
Field Value
Properties
LocalZ
public Vector3d LocalZ { get; set; }
Property Value
Region
public Region Region { get; set; }
Property Value
Temperature
[Obsolete("Temperature is OBSOLETE. Use `TemperatureValues` instead")]
public List<TopBotLocationValue> Temperature { get; set; }
Property Value
TemperatureValues
public List<TopBotLocationValue> TemperatureValues { get; set; }
Property Value
Methods
ToString()
public override string ToString()