ShellStress
Namespace: FEMur.Results
シェル要素1つ分の応力結果。合応力は要素ローカル座標系の値なので、 解釈・描画のためにローカル軸も一緒に保持する。 節点値は要素内での外挿値であり、隣接要素とは一般に一致しない。 節点平均(スムージング)はここでは行わず、描画側のトグルで行う。
public sealed class ShellStress
Inheritance: System.Object → FEMur.Results.ShellStress
Constructors
| Name | Signature | Summary |
|---|---|---|
ShellStress() | public ShellStress() | — |
ShellStress(int) | public ShellStress(int elementId) | — |
Properties
| Name | Signature | Summary |
|---|---|---|
ElementId | public int ElementId { get; set; } | 要素ID |
LocalAxisX | public IReadOnlyList<double>? LocalAxisX { get; } | 要素ローカル x 軸(全体座標系での成分)。 コンストラクタでは未設定(null)で、ShellStressRecovery.Compute や Result の重ね合わせ処理が確定後に設定する |
LocalAxisY | public IReadOnlyList<double>? LocalAxisY { get; } | 要素ローカル y 軸。未設定の可能性は LocalAxisX と同じ |
LocalAxisZ | public IReadOnlyList<double>? LocalAxisZ { get; } | 要素ローカル z 軸(面法線)。未設定の可能性は LocalAxisX と同じ |
Center | public ShellStressSample Center { get; set; } | 要素中心での合応力 |
Nodes | public IReadOnlyList<ShellStressSample> Nodes { get; } | 各節点での合応力。要素の節点並び順。 |
Methods
| Name | Signature | Summary |
|---|---|---|
ToString() | public override string ToString() | Returns a string that represents the current object. |