5.1.2.3. gemini_model.fluid.pvt_water_stp

Simple water PVT properties near STP.

Provides constant representative properties for water at standard conditions.

Classes

PVTConstantSTP()

Water PVT at standard conditions (constant properties).

class gemini_model.fluid.pvt_water_stp.PVTConstantSTP[source]

Bases: object

Water PVT at standard conditions (constant properties).

Initialize PVT water STP model.

get_pvt(P, T)[source]

Calculate the PVT parameters based on pressure and temperature.

Parameters:
  • P (float) – Pressure (Pa).

  • T (float) – Temperature (K).

Returns:

  • rho_g (float) – Gas density (kg/m3).

  • rho_l (float) – Liquid density (kg/m3).

  • gmf (float) – Gas mass fraction (-).

  • eta_g (float) – Viscosity gas (Pa.s).

  • eta_l (float) – Viscosity liquid (Pa.s).

  • cp_g (float) – Heat capacity gas (J/Kg/K).

  • cp_l (float) – Heat capacity liquid (J/Kg/K).

  • K_g (float) – Thermal conductivity gas (W/m/K).

  • K_l (float) – Thermal conductivity liquid (W/m/K).

  • sigma (float) – Surface tension (N/m).

update_parameters(parameters)[source]

Update model parameters.

Parameters:

parameters (dict) – Parameters dict as defined by the model.