pub struct ComboInput {
pub dl: LoadCaseId,
pub ll: LoadCaseId,
pub seismic_x: Option<LoadCaseId>,
pub seismic_y: Option<LoadCaseId>,
pub snow: Option<LoadCaseId>,
pub heavy_snow_zone: bool,
pub snow_factors: Option<SnowFactors>,
}Expand description
standard_combinations への入力ケース指定。
Fields§
§dl: LoadCaseId§ll: LoadCaseId§seismic_x: Option<LoadCaseId>§seismic_y: Option<LoadCaseId>§snow: Option<LoadCaseId>§heavy_snow_zone: bool多雪区域か否か(建築基準法施行令86条・同82条)。
true の場合、長期に δ1・S を加算し、短期地震に δ3・S を
加算した組合せも追加で生成する。
snow_factors: Option<SnowFactors>多雪区域の積雪荷重低減係数。None は既定値(δ1=0.7、δ2=δ3=0.35)。
Auto Trait Implementations§
impl Freeze for ComboInput
impl RefUnwindSafe for ComboInput
impl Send for ComboInput
impl Sync for ComboInput
impl Unpin for ComboInput
impl UnsafeUnpin for ComboInput
impl UnwindSafe for ComboInput
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