Skip to content

pywellgeo.welltrajectory

pywellgeo.welltrajectory.trajectory_dc1d.TrajectoryDc1d

Bases: TrajectoryBase

TrajectoryBase creates the well trajectory from a detaile dwell trajectory input file, as developed in RESULT, t includes

read

read(
    trajectoryfile: str,
    trajectoryinstance: Optional[Dc1dwell] = None,
) -> Dict[
    str, Dict[str, Union[WellTreeTNO, Dict[str, float64]]]
]

DC1DWell derived class implementation of read method. Read trajectory file, appends parameters, constructs WXYZ for each well and returns a dictionary with all well trajectories. :param trajectoryfile: str, path to well trajectory file :param trajectoryinstance: Dc1dwell/Dict, instance of well trajectory object :return: Dict, dictionary containing all trajectories for all wells