Table of Contents

Class SurfaceSupportMotion

Namespace
FemDesign.Loads
Assembly
FemDesign.Core.dll

surface_load_type

public class SurfaceSupportMotion : SupportMotionBase, ILoadElement, IFemDesignEntity
Inheritance
SurfaceSupportMotion
Implements
Inherited Members
Extension Methods

Constructors

SurfaceSupportMotion(Region, Vector3d, LoadCase, string)

Uniform surface support motion

public SurfaceSupportMotion(Region region, Vector3d displacement, LoadCase loadCase, string comment = "")

Parameters

region Region
displacement Vector3d
loadCase LoadCase
comment string

SurfaceSupportMotion(Region, List<LoadLocationValue>, Vector3d, LoadCase, string)

Variable surface support motion

public SurfaceSupportMotion(Region region, List<LoadLocationValue> displacements, Vector3d loadDirection, LoadCase loadCase, string comment = "")

Parameters

region Region
displacements List<LoadLocationValue>
loadDirection Vector3d
loadCase LoadCase
comment string

Fields

Displacements

public List<LoadLocationValue> Displacements

Field Value

List<LoadLocationValue>

Properties

Direction

public Vector3d Direction { get; set; }

Property Value

Vector3d

IsConstant

public bool IsConstant { get; }

Property Value

bool

Region

public Region Region { get; set; }

Property Value

Region

Methods

ToString()

public override string ToString()

Returns

string

Uniform(Region, Vector3d, LoadCase, string)

Create uniform surface support motion

public static SurfaceSupportMotion Uniform(Region region, Vector3d displacement, LoadCase loadCase, string comment = "")

Parameters

region Region
displacement Vector3d
loadCase LoadCase
comment string

Returns

SurfaceSupportMotion

Variable(Region, Vector3d, List<LoadLocationValue>, LoadCase, string)

Create variable surface support motion

public static SurfaceSupportMotion Variable(Region region, Vector3d direction, List<LoadLocationValue> loadLocationValue, LoadCase loadCase, string comment = "")

Parameters

region Region
direction Vector3d
loadLocationValue List<LoadLocationValue>
loadCase LoadCase
comment string

Returns

SurfaceSupportMotion