reskit.geothermal.data.gringarten#

Attributes#

Classes#

Module Contents#

class reskit.geothermal.data.gringarten.gringarten(Vdot_total, x, y, z, x_ED)#
rho_water = 1000#
cp_water = 4186#
rho_rock = 2550#
cp_rock = 1000#
K_rock = 2.6#
SECONDS_PER_YEAR = 31536000#
Vdot_total#
x#
y#
z#
x_ED#
getNFracs()#
getDimlessTime(time)#
getGringartenCurve(path=None)#
getWaterTemp(T_Rock, T_Inj)#
getEGSProps(timestep=None)#
getResourceUseTime(T_abandon)#

Returns the time in years, after which the reservoir is depleted (if enough time steps are given)

Parameters:

T_abandon (int, float) – temperature at which the reservoir needs to be abandoned (eg. 150 degC)

Returns:

time in years until the abandon temperature is reached

Return type:

float

reskit.geothermal.data.gringarten.SECONDS_PER_YEAR = 31536000#