I was trying to run some simulations with the new 3.0.9 version, and I met issues like in #163 and #164 . I figured it out that you just need to change SwitchGDDType to int instead of str, and it will compile.
However, this fix is not enough, because there is another issue caused by return (NewCond_th_fc_Adj, None, None) in check_groundwater_table.py, the last 'None' (NewCond_zGW) breaks root_development()'s expected data type (NewCond_zGW: float). So I just changed it to 0, and it finally worked.
I was trying to run some simulations with the new 3.0.9 version, and I met issues like in #163 and #164 . I figured it out that you just need to change SwitchGDDType to int instead of str, and it will compile.
However, this fix is not enough, because there is another issue caused by
return (NewCond_th_fc_Adj, None, None)
incheck_groundwater_table.py
, the last 'None' (NewCond_zGW) breaksroot_development()
's expected data type (NewCond_zGW: float). So I just changed it to 0, and it finally worked.