ResSimpy.Nexus.DataModels.NexusWaterMethod.NexusWaterParams

class ResSimpy.Nexus.DataModels.NexusWaterMethod.NexusWaterParams(compressibility: float | None = None, formation_volume_factor: float | None = None, viscosity: float | None = None, viscosity_compressibility: float | None = None, temperature: float | None = None, salinity: float | None = None, density: float | None = None)[source]

Bases: object

Class to hold a single set of water property parameters, i.e., density, compressibility, etc.

temperature

Temperature at which the rest of the water property parameters apply

Type:

Optional[float]

salinity

Salinity at which the rest of the water property parameters apply

Type:

Optional[float]

density

Water density at standard conditions

Type:

Optional[float]

compressibility

Water compressibility

Type:

float

formation_volume_factor

Water formation volume factor at the given temperature and reference pressure

Type:

float

viscosity

Water viscosity at the given temperature and reference pressure

Type:

float

viscosity_compressibility

Water viscosity compressibility.

Type:

Optional[float]

Methods:

__init__([compressibility, ...])

__repr__()

Return repr(self).

__eq__(other)

Return self==value.


__init__(compressibility: float | None = None, formation_volume_factor: float | None = None, viscosity: float | None = None, viscosity_compressibility: float | None = None, temperature: float | None = None, salinity: float | None = None, density: float | None = None) None