pub struct PcaBeamAttr {
pub elem: ElemId,
pub mu: f64,
pub pw_joint: f64,
pub sigma_y_joint: f64,
pub joint_depth_from_top: f64,
}Expand description
PCa(プレキャスト)梁の水平接合面検定用属性(水平接合面のせん断摩擦検定)。
Fields§
§elem: ElemId§mu: f64水平接合面の摩擦係数 μ
pw_joint: f64接合面を横切る補強筋の体積比合計 p′w(あばら筋+接合面補強筋)
sigma_y_joint: f64補強筋の降伏強度 σy [N/mm²]
joint_depth_from_top: f64接合面の位置: 断面上端からの距離 [mm](例: 後打ちスラブ厚)
Trait Implementations§
Source§impl Clone for PcaBeamAttr
impl Clone for PcaBeamAttr
Source§fn clone(&self) -> PcaBeamAttr
fn clone(&self) -> PcaBeamAttr
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for PcaBeamAttr
impl Debug for PcaBeamAttr
Source§impl<'de> Deserialize<'de> for PcaBeamAttr
impl<'de> Deserialize<'de> for PcaBeamAttr
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
Source§impl PartialEq for PcaBeamAttr
impl PartialEq for PcaBeamAttr
Source§fn eq(&self, other: &PcaBeamAttr) -> bool
fn eq(&self, other: &PcaBeamAttr) -> bool
Tests for
self and other values to be equal, and is used by ==.Source§impl Serialize for PcaBeamAttr
impl Serialize for PcaBeamAttr
impl StructuralPartialEq for PcaBeamAttr
Auto Trait Implementations§
impl Freeze for PcaBeamAttr
impl RefUnwindSafe for PcaBeamAttr
impl Send for PcaBeamAttr
impl Sync for PcaBeamAttr
impl Unpin for PcaBeamAttr
impl UnsafeUnpin for PcaBeamAttr
impl UnwindSafe for PcaBeamAttr
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