Skip to content

pywellgeo.welltrajectory

pywellgeo.welltrajectory.trajectory.Trajectory

Trajectory creates a trajectory database for all the wells, which can be based on a OPM input deck WXYZ or trajectory input file and detailed constructed well paths

trajectoryinput property

trajectoryinput: TrajectoryBase

contains the trajectory input object, and functionality to read the trajectory, as well as supplementary information can :return:

trajectoryinstance property

trajectoryinstance: None

contains the trajectory instance object where specific well geometrical aspects can be updated :return:

__init__

__init__(
    trajectoryfile: str,
    options: GeothermalEconomicsConfig,
    simresults: Optional[BaseWellResults] = None,
    trajectoryinstance: Optional[Dict] = None,
) -> None

:param geothermal_economics control file (instance of geothermal_economics.py) :param trajectoryfile: trajectory file (base settings for the well to inititatie the well path) :param trajectoryinstance: object instance whihc can be used to udpate geometrical aspects of the well for raster asessment with varying depths, thickness etc

read

read() -> None

reads a grid from fname and gridIO object