@@ -257,53 +257,54 @@ <h1>Source code for weac.components.criteria_config</h1><div class="highlight"><
257257</ span > < span id ="line-50 "> < span class ="sd "> Order of magnitude for stress envelope. Default is 1.0.</ span >
258258</ span > < span id ="line-51 "> < span class ="sd "> low_density_threshold_kg_m3 : float</ span >
259259</ span > < span id ="line-52 "> < span class ="sd "> Slab density threshold in kg/m^3 below which a layer is treated as weak snow</ span >
260- </ span > < span id ="line-53 "> < span class ="sd "> and counted as prone to tensile failure in the slab tensile criterion.</ span >
261- </ span > < span id ="line-54 "> < span class ="sd "> """</ span >
262- </ span > < span id ="line-55 ">
263- </ span > < span id ="line-56 "> < span class ="n "> fn</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
264- </ span > < span id ="line-57 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mf "> 2.0</ span > < span class ="p "> ,</ span >
265- </ span > < span id ="line-58 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
266- </ span > < span id ="line-59 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Failure mode interaction exponent for normal stress (sigma)"</ span > < span class ="p "> ,</ span >
267- </ span > < span id ="line-60 "> < span class ="p "> )</ span >
268- </ span > < span id ="line-61 "> < span class ="n "> fm</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
269- </ span > < span id ="line-62 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mf "> 2.0</ span > < span class ="p "> ,</ span >
270- </ span > < span id ="line-63 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
271- </ span > < span id ="line-64 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Failure mode interaction exponent for shear stress (tau)"</ span > < span class ="p "> ,</ span >
272- </ span > < span id ="line-65 "> < span class ="p "> )</ span >
273- </ span > < span id ="line-66 "> < span class ="n "> gn</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
274- </ span > < span id ="line-67 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mi "> 1</ span > < span class ="o "> /</ span > < span class ="mf "> 0.2</ span > < span class ="p "> ,</ span >
275- </ span > < span id ="line-68 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
276- </ span > < span id ="line-69 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Failure mode interaction exponent for closing energy release rate (G_I)"</ span > < span class ="p "> ,</ span >
277- </ span > < span id ="line-70 "> < span class ="p "> )</ span >
278- </ span > < span id ="line-71 "> < span class ="n "> gm</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
279- </ span > < span id ="line-72 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mi "> 1</ span > < span class ="o "> /</ span > < span class ="mf "> 0.45</ span > < span class ="p "> ,</ span >
280- </ span > < span id ="line-73 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
281- </ span > < span id ="line-74 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Failure mode interaction exponent for shearing energy release rate (G_II)"</ span > < span class ="p "> ,</ span >
282- </ span > < span id ="line-75 "> < span class ="p "> )</ span >
283- </ span > < span id ="line-76 "> < span class ="n "> stress_envelope_method</ span > < span class ="p "> :</ span > < span class ="n "> Literal</ span > < span class ="p "> [</ span >
284- </ span > < span id ="line-77 "> < span class ="s2 "> "adam_unpublished"</ span > < span class ="p "> ,</ span > < span class ="s2 "> "schottner"</ span > < span class ="p "> ,</ span > < span class ="s2 "> "mede_s-RG1"</ span > < span class ="p "> ,</ span > < span class ="s2 "> "mede_s-RG2"</ span > < span class ="p "> ,</ span > < span class ="s2 "> "mede_s-FCDH"</ span >
285- </ span > < span id ="line-78 "> < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
286- </ span > < span id ="line-79 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="s2 "> "adam_unpublished"</ span > < span class ="p "> ,</ span >
287- </ span > < span id ="line-80 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Method to calculate the stress failure envelope"</ span > < span class ="p "> ,</ span >
288- </ span > < span id ="line-81 "> < span class ="p "> )</ span >
289- </ span > < span id ="line-82 "> < span class ="n "> scaling_factor</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
290- </ span > < span id ="line-83 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mi "> 1</ span > < span class ="p "> ,</ span >
291- </ span > < span id ="line-84 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
292- </ span > < span id ="line-85 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Scaling factor for stress envelope"</ span > < span class ="p "> ,</ span >
293- </ span > < span id ="line-86 "> < span class ="p "> )</ span >
294- </ span > < span id ="line-87 "> < span class ="n "> order_of_magnitude</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
295- </ span > < span id ="line-88 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mi "> 1</ span > < span class ="p "> ,</ span >
296- </ span > < span id ="line-89 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
297- </ span > < span id ="line-90 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Order of magnitude for stress envelope"</ span > < span class ="p "> ,</ span >
298- </ span > < span id ="line-91 "> < span class ="p "> )</ span >
299- </ span > < span id ="line-92 "> < span class ="n "> low_density_threshold_kg_m3</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
300- </ span > < span id ="line-93 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mi "> 100</ span > < span class ="p "> ,</ span >
301- </ span > < span id ="line-94 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
302- </ span > < span id ="line-95 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="p "> (</ span >
303- </ span > < span id ="line-96 "> < span class ="s2 "> "Slab density threshold in kg/m^3 below which a layer is treated as weak "</ span >
304- </ span > < span id ="line-97 "> < span class ="s2 "> "snow in the slab tensile criterion"</ span >
305- </ span > < span id ="line-98 "> < span class ="p "> ),</ span >
306- </ span > < span id ="line-99 "> < span class ="p "> )</ span > </ div >
260+ </ span > < span id ="line-53 "> < span class ="sd "> and excluded from the slab tensile criterion percentage when broken through</ span >
261+ </ span > < span id ="line-54 "> < span class ="sd "> directional growth from above.</ span >
262+ </ span > < span id ="line-55 "> < span class ="sd "> """</ span >
263+ </ span > < span id ="line-56 ">
264+ </ span > < span id ="line-57 "> < span class ="n "> fn</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
265+ </ span > < span id ="line-58 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mf "> 2.0</ span > < span class ="p "> ,</ span >
266+ </ span > < span id ="line-59 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
267+ </ span > < span id ="line-60 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Failure mode interaction exponent for normal stress (sigma)"</ span > < span class ="p "> ,</ span >
268+ </ span > < span id ="line-61 "> < span class ="p "> )</ span >
269+ </ span > < span id ="line-62 "> < span class ="n "> fm</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
270+ </ span > < span id ="line-63 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mf "> 2.0</ span > < span class ="p "> ,</ span >
271+ </ span > < span id ="line-64 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
272+ </ span > < span id ="line-65 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Failure mode interaction exponent for shear stress (tau)"</ span > < span class ="p "> ,</ span >
273+ </ span > < span id ="line-66 "> < span class ="p "> )</ span >
274+ </ span > < span id ="line-67 "> < span class ="n "> gn</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
275+ </ span > < span id ="line-68 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mi "> 1</ span > < span class ="o "> /</ span > < span class ="mf "> 0.2</ span > < span class ="p "> ,</ span >
276+ </ span > < span id ="line-69 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
277+ </ span > < span id ="line-70 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Failure mode interaction exponent for closing energy release rate (G_I)"</ span > < span class ="p "> ,</ span >
278+ </ span > < span id ="line-71 "> < span class ="p "> )</ span >
279+ </ span > < span id ="line-72 "> < span class ="n "> gm</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
280+ </ span > < span id ="line-73 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mi "> 1</ span > < span class ="o "> /</ span > < span class ="mf "> 0.45</ span > < span class ="p "> ,</ span >
281+ </ span > < span id ="line-74 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
282+ </ span > < span id ="line-75 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Failure mode interaction exponent for shearing energy release rate (G_II)"</ span > < span class ="p "> ,</ span >
283+ </ span > < span id ="line-76 "> < span class ="p "> )</ span >
284+ </ span > < span id ="line-77 "> < span class ="n "> stress_envelope_method</ span > < span class ="p "> :</ span > < span class ="n "> Literal</ span > < span class ="p "> [</ span >
285+ </ span > < span id ="line-78 "> < span class ="s2 "> "adam_unpublished"</ span > < span class ="p "> ,</ span > < span class ="s2 "> "schottner"</ span > < span class ="p "> ,</ span > < span class ="s2 "> "mede_s-RG1"</ span > < span class ="p "> ,</ span > < span class ="s2 "> "mede_s-RG2"</ span > < span class ="p "> ,</ span > < span class ="s2 "> "mede_s-FCDH"</ span >
286+ </ span > < span id ="line-79 "> < span class ="p "> ]</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
287+ </ span > < span id ="line-80 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="s2 "> "adam_unpublished"</ span > < span class ="p "> ,</ span >
288+ </ span > < span id ="line-81 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Method to calculate the stress failure envelope"</ span > < span class ="p "> ,</ span >
289+ </ span > < span id ="line-82 "> < span class ="p "> )</ span >
290+ </ span > < span id ="line-83 "> < span class ="n "> scaling_factor</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
291+ </ span > < span id ="line-84 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mi "> 1</ span > < span class ="p "> ,</ span >
292+ </ span > < span id ="line-85 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
293+ </ span > < span id ="line-86 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Scaling factor for stress envelope"</ span > < span class ="p "> ,</ span >
294+ </ span > < span id ="line-87 "> < span class ="p "> )</ span >
295+ </ span > < span id ="line-88 "> < span class ="n "> order_of_magnitude</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
296+ </ span > < span id ="line-89 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mi "> 1</ span > < span class ="p "> ,</ span >
297+ </ span > < span id ="line-90 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
298+ </ span > < span id ="line-91 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="s2 "> "Order of magnitude for stress envelope"</ span > < span class ="p "> ,</ span >
299+ </ span > < span id ="line-92 "> < span class ="p "> )</ span >
300+ </ span > < span id ="line-93 "> < span class ="n "> low_density_threshold_kg_m3</ span > < span class ="p "> :</ span > < span class ="nb "> float</ span > < span class ="o "> =</ span > < span class ="n "> Field</ span > < span class ="p "> (</ span >
301+ </ span > < span id ="line-94 "> < span class ="n "> default</ span > < span class ="o "> =</ span > < span class ="mi "> 100</ span > < span class ="p "> ,</ span >
302+ </ span > < span id ="line-95 "> < span class ="n "> gt</ span > < span class ="o "> =</ span > < span class ="mi "> 0</ span > < span class ="p "> ,</ span >
303+ </ span > < span id ="line-96 "> < span class ="n "> description</ span > < span class ="o "> =</ span > < span class ="p "> (</ span >
304+ </ span > < span id ="line-97 "> < span class ="s2 "> "Slab density threshold in kg/m^3 below which a layer is treated as weak "</ span >
305+ </ span > < span id ="line-98 "> < span class ="s2 "> "snow and conditionally excluded from the slab tensile criterion percentage"</ span >
306+ </ span > < span id ="line-99 "> < span class ="p "> ),</ span >
307+ </ span > < span id ="line-100 "> < span class ="p "> )</ span > </ div >
307308
308309</ span > </ code > </ pre > </ div >
309310 </ div > </ div >
0 commit comments