pub struct NodalLoad {
pub node: NodeId,
pub values: [f64; 6],
pub name: String,
pub source: LoadSource,
}Expand description
節点に作用する荷重。同一の荷重ケース内で 1 つの節点に何件でも定義できる (解析では全件が加算される)。
Fields§
§node: NodeId§values: [f64; 6]§name: String利用者が付けた荷重の名称。空文字は無名(一覧では成分値から作った 自動ラベルで表示する)。
source: LoadSourceこの荷重を作ったのが準備計算か利用者か。準備計算が作った荷重は同期のたびに
再生成されるため、利用者は編集・削除できない(LoadSource を参照)。
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for NodalLoad
impl<'de> Deserialize<'de> for NodalLoad
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
impl StructuralPartialEq for NodalLoad
Auto Trait Implementations§
impl Freeze for NodalLoad
impl RefUnwindSafe for NodalLoad
impl Send for NodalLoad
impl Sync for NodalLoad
impl Unpin for NodalLoad
impl UnsafeUnpin for NodalLoad
impl UnwindSafe for NodalLoad
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more