Skip to main content

resolve_panel_joint

Function resolve_panel_joint 

Source
pub fn resolve_panel_joint<'a>(
    model: &Model,
    node: NodeId,
    members: impl IntoIterator<Item = &'a ElementData>,
) -> Option<PanelJoint>
Expand description

節点 node に仕口パネルを設けられるか判定し、諸元を解決する。

members は当該節点へ接続する要素(隣接マップを持つ呼び出し側はそれを渡し、 持たない側は全要素を渡してよい)。

判定規則はモジュール冒頭「対象とする接合部」のとおりで、モデル化と断面検定の 双方がこの関数を通る。モデル化はさらに PanelJoint::has_filled_columnfalse であることを要求する。