public string GetSeismicZoneName(SeismicZone zone) { switch (zone) { case SeismicZone.Zone0: return("Zone 0"); case SeismicZone.Zone1: return("Zone 1"); case SeismicZone.Zone2: return("Zone 2"); case SeismicZone.Zone3: return("Zone 3"); default: return("Zone 4"); } }
public void CopyFrom(UBC97_ASD copy) { tHDesign = copy.tHDesign; frameType = copy.frameType; patLLF = copy.patLLF; sRatioLimit = copy.sRatioLimit; maxIter = copy.maxIter; checkDefl = copy.checkDefl; dLRat = copy.dLRat; sDLAndLLRat = copy.sDLAndLLRat; lLRat = copy.lLRat; totalRat = copy.totalRat; netRat = copy.netRat; latFactor = copy.latFactor; seisZone = copy.seisZone; }
public override void SetDefaults() { tHDesign = THDesignOptions.Envelopes; frameType = UBCFrameType.MomentFrame; patLLF = 0.75F; sRatioLimit = 0.95F; maxIter = 1; checkDefl = false; dLRat = 120; sDLAndLLRat = 120; lLRat = 360; totalRat = 240; netRat = 240; seisZone = SeismicZone.Zone4; latFactor = 1; }
public void CopyFrom(UBC97_LRFD copy) { tHDesign = copy.tHDesign; frameType = copy.frameType; patLLF = copy.patLLF; sRatioLimit = copy.sRatioLimit; maxIter = copy.maxIter; phiB = copy.phiB; phiC = copy.phiC; phiT = copy.phiT; phiV = copy.phiV; checkDefl = copy.checkDefl; dLRat = copy.dLRat; sDLAndLLRat = copy.sDLAndLLRat; lLRat = copy.lLRat; totalRat = copy.totalRat; netRat = copy.netRat; seisZone = copy.seisZone; impFactor = copy.impFactor; }
public override void SetDefaults() { tHDesign = THDesignOptions.Envelopes; frameType = UBCFrameType.MomentFrame; patLLF = 0.75F; sRatioLimit = 0.95F; maxIter = 1; phiB = 0.9F; phiC = 0.85F; phiT = 0.9F; phiV = 0.9F; phiCA = 0.9F; checkDefl = false; dLRat = 120; sDLAndLLRat = 120; lLRat = 360; totalRat = 240; netRat = 240; seisZone = SeismicZone.Zone4; impFactor = 1; }
public void CopyFrom(UBC97_LRFD copy) { tHDesign = copy.tHDesign; frameType = copy.frameType; patLLF = copy.patLLF; sRatioLimit = copy.sRatioLimit; maxIter = copy.maxIter; phiB = copy.phiB; phiC = copy.phiC; phiT = copy.phiT; phiV = copy.phiV; checkDefl = copy.checkDefl; dLRat = copy.dLRat; sDLAndLLRat = copy.sDLAndLLRat; lLRat = copy.lLRat; totalRat = copy.totalRat; netRat = copy.netRat; seisZone = copy.seisZone; impFactor = copy.impFactor; }
public void CopyFrom(UBC97_ASD copy) { tHDesign = copy.tHDesign; frameType = copy.frameType; patLLF = copy.patLLF; sRatioLimit = copy.sRatioLimit; maxIter = copy.maxIter; checkDefl = copy.checkDefl; dLRat = copy.dLRat; sDLAndLLRat = copy.sDLAndLLRat; lLRat = copy.lLRat; totalRat = copy.totalRat; netRat = copy.netRat; latFactor = copy.latFactor; seisZone = copy.seisZone; }
public string GetSeismicZoneName(SeismicZone zone) { switch (zone) { case SeismicZone.Zone0: return "Zone 0"; case SeismicZone.Zone1: return "Zone 1"; case SeismicZone.Zone2: return "Zone 2"; case SeismicZone.Zone3: return "Zone 3"; default: return "Zone 4"; } }