ReactionForce
Namespace: FEMur.Results
節点反力クラス 拘束された節点で発生する反力とモーメントを格納
public sealed class ReactionForce
Inheritance: System.Object → FEMur.Results.ReactionForce
Constructors
| Name | Signature | Summary |
|---|---|---|
ReactionForce() | public ReactionForce() | コンストラクタ |
ReactionForce(int, double, double, double, double, double, double) | public ReactionForce(int nodeId, double fx, double fy, double fz, double mx, double my, double mz) | コンストラクタ(全パラメータ指定) |
Properties
| Name | Signature | Summary |
|---|---|---|
NodeId | public int NodeId { get; set; } | 節点ID |
Fx | public double Fx { get; set; } | X方向反力 [N] |
Fy | public double Fy { get; set; } | Y方向反力 [N] |
Fz | public double Fz { get; set; } | Z方向反力 [N] |
Mx | public double Mx { get; set; } | X軸周りの反力モーメント [N・mm] |
My | public double My { get; set; } | Y軸周りの反力モーメント [N・mm] |
Mz | public double Mz { get; set; } | Z軸周りの反力モーメント [N・mm] |
Methods
| Name | Signature | Summary |
|---|---|---|
ToString() | public override string ToString() | 文字列表現 |
HasReactionAt(int, double) | public bool HasReactionAt(int dof, double tolerance = 1E-10) | 指定された自由度に反力があるかどうかを判定 |
GetReactionAt(int) | public double GetReactionAt(int dof) | 指定された自由度の反力値を取得 |