ResSimpy.Nexus.NexusGasliftMethods.NexusGasliftMethods

class ResSimpy.Nexus.NexusGasliftMethods.NexusGasliftMethods(inputs: MutableMapping[int, NexusGasliftMethod] | None = None, files: dict[int, ResSimpy.Nexus.DataModels.NexusFile.NexusFile] | None = None)[source]

Bases: Gaslift

Class for collection of Nexus gaslift methods.

inputs

Collection of Nexus gaslift methods, as a dictionary

Type:

dict[int, NexusGasliftMethod]

files

Dictionary collection of gaslift files, as defined in Nexus fcs file.

Type:

dict[int, NexusFile]

Public Data Attributes:

inputs

files

Inherited from Gaslift

inputs

Methods:

__init__([inputs, files])

__repr__()

Pretty printing gaslift methods.

load_gaslift_methods()

__eq__(other)

Return self==value.

Inherited from Gaslift

__init__()

__repr__()

Return repr(self).

__eq__(other)

Return self==value.


__init__(inputs: MutableMapping[int, NexusGasliftMethod] | None = None, files: dict[int, ResSimpy.Nexus.DataModels.NexusFile.NexusFile] | None = None) None[source]