From bc0e6f97a796064cd52af9bfccd1607fecd7c45c Mon Sep 17 00:00:00 2001 From: Jessica Mejia Date: Mon, 1 Apr 2024 14:38:04 -0400 Subject: [PATCH] bug fix in variable density implementation --- crevprop/__pycache__/crevasse.cpython-39.pyc | Bin 29735 -> 29752 bytes crevprop/__pycache__/fracture.cpython-39.pyc | Bin 21316 -> 21436 bytes crevprop/crevasse.py | 1 + crevprop/fracture.py | 5 +++++ 4 files changed, 6 insertions(+) diff --git a/crevprop/__pycache__/crevasse.cpython-39.pyc b/crevprop/__pycache__/crevasse.cpython-39.pyc index f870fb47db649a984c6691ad7c9c33e7c6d33296..4e8953e74558500620341fa7ada6b694183abe78 100644 GIT binary patch delta 119 zcmZ4ff^o+SM&3kTUM>b8(D}!e*1eJUex{5DkXOR6fU$;gA!99L2~!DE4MP^Q1W1f! z^S{ieOhT+hGC(y&EFgjpMA%OLkYmIF;xkBaF>cn#-O9wcfAhWkW+q0K$w@`Nj9)iz MC@NuOj^Qu^0D0mdUjP6A delta 102 zcmdn-f^qo^M&3kTUM>b8m>yri9T(sSO3KI21)HA_WCss3_Fe!p7=GT*TU@G(KXT#QNNcJ9qOR z)RhlLce)Y(fg7zGSAr}5fLb#Vyo-;^Ifu*PKAyte8K~J%2nW2$eBr{x;wmixka*VTdqSk3uMD| zP3m+L-}b@nY&4uqw7sMHrMJ8$HuSvK-!$t@y@ed?WX#GB?AXn&1G dmoU`?sP{YnBWN;6h){1@4{bXWiY delta 373 zcmdn9obkvqM!rN|UM>b8kn(0vI~TE$kI{fJZ?b?v^5)kDE14L@H%~R*%E+j++1qpl z6QkMWFXlyz-kZ}cUa~U!Zw|C;WoB&OeBDupkuhpAi?gcm1||lEVh)gTOni(Yj9iRG z`I~K=E11N0fFyW85<+~8e9UbBRhXFm78OiB?HbLN4-^G5b==&=FT<5FaWM+~XJX>| z$MnCbaC4X27G}o$$@X5pqPIaxz%G_y`p?J2^_PjYsC4r}FFRJ=BA`Kova>EWmXOm&jgEuhzgJZbCEBIEe;|=K!ga05Csv{Ktgr$^#DJ{;>l`(s*F{W zeF7z!{xVHY57c68+B_+6GNTm4)gaY{AfgmRG=T__$$@UdlY@f8g_Sr&xI{TvxGXp{ Mxi~naxj49#07Mm782|tP diff --git a/crevprop/crevasse.py b/crevprop/crevasse.py index 573553e..d3fb1e2 100644 --- a/crevprop/crevasse.py +++ b/crevprop/crevasse.py @@ -1207,6 +1207,7 @@ def paterson_empirical_relation(self, z, C=0.02): density as a function of depth in kg/m^3 corresponding to the b array input to function. """ + z=np.abs(z) return DENSITY_ICE-(DENSITY_ICE-self.surface_density)*np.exp(-C*z) diff --git a/crevprop/fracture.py b/crevprop/fracture.py index 550a685..168a6d4 100644 --- a/crevprop/fracture.py +++ b/crevprop/fracture.py @@ -513,6 +513,11 @@ def G(b, d, H): """Functional expression G in KI2 evaluation. G(gamma,lambda) where gamma=b/d, lambda=d/H + + b is depth below surface, d is crevasse depth, and H is ice thickness + all with units of meters. + + from Tada et al., 1973 p 2.27, based on polynomial curve fitting to numerically derived solutions for the second component of the stress intensity factor KI2 for mode I crack opening. Implementiation also