Concrete Stress Block
- class rcdesign.is456.stressblock.LSMStressBlock(label: str = 'IS 456 LSM', ecy: float = 0.002, ecu: float = 0.0035)
Bases:
object- label: str = 'IS 456 LSM'
- ecy: float = 0.002
- ecu: float = 0.0035
- __repr__()
Return repr(self).
- isvalid_ecmax(ecmax: float) float
- isvalid_k(k: float) float
- isvalid_z(z: float, k: float)
- _ec(_k: float, ecmax: float = 0.0035) Mul | Any
- ec(z: float, k: float, ecmax: float = 0.0035) float
- _fc_(ec: float) float
- _fc(z: float, k: float, ecmax: float = 0.0035) Mul | Any
- fc(z: float, k: float, ecmax: float = 0.0035) float
- C(z1: float, z2: float, k: float, ecmax: float = 0.0035) float | Any
- M(z1: float, z2: float, k: float, ecmax: float = 0.0035) float | Any
- __init__(label: str = 'IS 456 LSM', ecy: float = 0.002, ecu: float = 0.0035) None
- class rcdesign.is456.stressblock.WSMStressBlock(_fcbc: float, _fst: float)
Bases:
object- _fcbc: float
- _fst: float
- property fcbc: float
- property fst: float
- property m: float
- kb(d: float = 1.0) float
- jb(d: float = 1.0) float
- Qb(b: float = 1.0, d: float = 1.0) float
- xb(d)
- __init__(_fcbc: float, _fst: float) None
- __repr__()
Return repr(self).
- x(b: float, d: float, Ast: float) float
- reqd_Asc_Ast(b, d, dd: float, M)