Table of Contents

Class AutomatedConstraintCol

Namespace
HyperX.Scripting
Assembly
HyperX.Scripting.dll
public class AutomatedConstraintCol : IdNameEntityCol<AutomatedConstraint>, IEnumerable<AutomatedConstraint>, IEnumerable
Inheritance
AutomatedConstraintCol
Implements
Inherited Members

Constructors

AutomatedConstraintCol(Application, Func<IEnumerable<AutomatedConstraint>>)

public AutomatedConstraintCol(Application application, Func<IEnumerable<AutomatedConstraint>> items)

Parameters

application Application
items Func<IEnumerable<AutomatedConstraint>>

Methods

AddBucklingConstraint(IEnumerable<string>, double, string)

public BucklingAutomatedConstraint AddBucklingConstraint(IEnumerable<string> designLoads, double eigenvalue, string name = null)

Parameters

designLoads IEnumerable<string>
eigenvalue double
name string

Returns

BucklingAutomatedConstraint

AddDisplacementConstraint(IEnumerable<string>, int, double, string)

public DisplacementAutomatedConstraint AddDisplacementConstraint(IEnumerable<string> designLoads, int gridId, double limit, string name = null)

Parameters

designLoads IEnumerable<string>
gridId int
limit double
name string

Returns

DisplacementAutomatedConstraint

AddFrequencyConstraint(IEnumerable<string>, double, string)

public FrequencyAutomatedConstraint AddFrequencyConstraint(IEnumerable<string> designLoads, double eigenvalue, string name = null)

Parameters

designLoads IEnumerable<string>
eigenvalue double
name string

Returns

FrequencyAutomatedConstraint

AddRotationConstraint(IEnumerable<string>, int, double, string)

public RotationAutomatedConstraint AddRotationConstraint(IEnumerable<string> designLoads, int gridId, double limit, string name = null)

Parameters

designLoads IEnumerable<string>
gridId int
limit double
name string

Returns

RotationAutomatedConstraint

Delete(int)

public bool Delete(int id)

Parameters

id int

Returns

bool

Delete(string)

public bool Delete(string name)

Parameters

name string

Returns

bool

GetBuckling(int)

public BucklingAutomatedConstraint GetBuckling(int id)

Parameters

id int

Returns

BucklingAutomatedConstraint

GetBuckling(string)

public BucklingAutomatedConstraint GetBuckling(string name)

Parameters

name string

Returns

BucklingAutomatedConstraint

GetDisplacement(int)

public DisplacementAutomatedConstraint GetDisplacement(int id)

Parameters

id int

Returns

DisplacementAutomatedConstraint

GetDisplacement(string)

public DisplacementAutomatedConstraint GetDisplacement(string name)

Parameters

name string

Returns

DisplacementAutomatedConstraint

GetFrequency(int)

public FrequencyAutomatedConstraint GetFrequency(int id)

Parameters

id int

Returns

FrequencyAutomatedConstraint

GetFrequency(string)

public FrequencyAutomatedConstraint GetFrequency(string name)

Parameters

name string

Returns

FrequencyAutomatedConstraint

GetRotation(int)

public RotationAutomatedConstraint GetRotation(int id)

Parameters

id int

Returns

RotationAutomatedConstraint

GetRotation(string)

public RotationAutomatedConstraint GetRotation(string name)

Parameters

name string

Returns

RotationAutomatedConstraint