formula_3_14
codes.eurocode.en_1992_1_1_2004.chapter_3_materials.formula_3_14
Formula 3.14 from EN 1992-1-1:2004: Chapter 3 - Materials.
Classes:
-
Form3Dot14StressStrainForShortTermLoading–Class representing formula 3.14, which calculates the compressive stress-strength ratio.
-
SubForm3Dot14Eta–Class representing sub-formula 1 for formula 3.14, which calculates eta.
-
SubForm3Dot14K–Class representing sub-formula 2 for formula 3.14, which calculates k.
codes.eurocode.en_1992_1_1_2004.chapter_3_materials.formula_3_14.Form3Dot14StressStrainForShortTermLoading
Form3Dot14StressStrainForShortTermLoading(k: DIMENSIONLESS, eta: DIMENSIONLESS)
Bases: Formula
Class representing formula 3.14, which calculates the compressive stress-strength ratio.
[\(\sigma_c / f_{cm}\)] Compressive stress-strength ratio [\(-\)].
EN 1992-1-1:2004 art.3.1.5(1) - Formula (3.14)
Parameters:
-
k(DIMENSIONLESS) –[\(k\)] [\(-\)]. = 1.05 * Ecm * |\(\epsilon_{c1}\)| / fcm Use your own implementation of this formula or use the SubForm3Dot14K class.
-
eta(DIMENSIONLESS) –[\(\eta\)] Strain - peak-strain ratio [\(-\)]. = \(\epsilon_c / \epsilon_{c1}\) Use your own implementation of this formula or use the SubForm3Dot14Eta class.
Returns:
-
None–
Source code in blueprints/codes/eurocode/en_1992_1_1_2004/chapter_3_materials/formula_3_14.py
15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 | |
codes.eurocode.en_1992_1_1_2004.chapter_3_materials.formula_3_14.Form3Dot14StressStrainForShortTermLoading.latex
latex(n: int = 3) -> LatexFormula
Returns LatexFormula object for formula 3.14.
Source code in blueprints/codes/eurocode/en_1992_1_1_2004/chapter_3_materials/formula_3_14.py
55 56 57 58 59 60 61 62 63 | |
codes.eurocode.en_1992_1_1_2004.chapter_3_materials.formula_3_14.SubForm3Dot14Eta
SubForm3Dot14Eta(epsilon_c: DIMENSIONLESS, epsilon_c1: DIMENSIONLESS)
Bases: Formula
Class representing sub-formula 1 for formula 3.14, which calculates eta.
[\(\eta\)] Strain - peak-strain ratio [\(-\)].
EN 1992-1-1:2004 art.3.1.5(1) - η
Parameters:
-
epsilon_c(DIMENSIONLESS) –[\(\epsilon_c\)] Strain concrete [\(-\)].
-
epsilon_c1(DIMENSIONLESS) –[\(\epsilon_{c1}\)] Strain concrete at peak-stress following table 3.1 [\(-\)].
Source code in blueprints/codes/eurocode/en_1992_1_1_2004/chapter_3_materials/formula_3_14.py
72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 | |
codes.eurocode.en_1992_1_1_2004.chapter_3_materials.formula_3_14.SubForm3Dot14Eta.latex
latex(n: int = 3) -> LatexFormula
Returns LatexFormula object for formula 3.14 sub 1.
Source code in blueprints/codes/eurocode/en_1992_1_1_2004/chapter_3_materials/formula_3_14.py
100 101 102 103 104 105 106 107 108 | |
codes.eurocode.en_1992_1_1_2004.chapter_3_materials.formula_3_14.SubForm3Dot14K
SubForm3Dot14K(e_cm: MPA, epsilon_c1: DIMENSIONLESS, f_cm: MPA)
Bases: Formula
Class representing sub-formula 2 for formula 3.14, which calculates k.
[\(k\)] [\(-\)].
EN 1992-1-1:2004 art.3.1.5(1) - k
Parameters:
-
e_cm(MPA) –[\(E_{cm}\)] Elastic modulus concrete [\(MPa\)].
-
epsilon_c1(DIMENSIONLESS) –[\(\epsilon_{c1}\)] Strain concrete at peak-stress following table 3.1 [\(-\)].
-
f_cm(MPA) –[\(f_{cm}\)] Compressive strength concrete [\(MPa\)].
Source code in blueprints/codes/eurocode/en_1992_1_1_2004/chapter_3_materials/formula_3_14.py
117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 | |
codes.eurocode.en_1992_1_1_2004.chapter_3_materials.formula_3_14.SubForm3Dot14K.latex
latex(n: int = 3) -> LatexFormula
Returns LatexFormula object for formula 3.14 sub 2.
Source code in blueprints/codes/eurocode/en_1992_1_1_2004/chapter_3_materials/formula_3_14.py
149 150 151 152 153 154 155 156 157 | |