pyWellSFM Python Package

pyWellSFM project contains:

  • docs: documentation source

  • notebooks: Jupyter notebooks that show how to use pyWellSFM features

  • tests: unit and integrated tests. Tests files contain numerous examples on how to use pyWellSFM.

  • src: pyWellSFM source code

Main API

The main API can be imported directly from pywellsfm package:

from pywellsfm import (
    AccumulationCurve,
    AccumulationModel,
    AccumulationModelElementOptimum,
    AccumulationModelElementGaussian,
    Curve,
    DepthAgeModel,
    Element,
    EnvironmentalFacies,
    Facies,
    FaciesCriteria,
    FaciesCriteriaCollection,
    FaciesCriteriaType,
    FaciesModel,
    FSSimulator,
    Marker,
    PetrophysicalFacies,
    RealizationData,
    Scenario,
    SedimentaryFacies,
    UncertaintyCurve,
    Well,
)

# do anything with the imported classes and functions

Core model

  • pywellsfm.AccumulationModel

  • pywellsfm.AccumulationModelElementOptimum

  • pywellsfm.AccumulationModelElementGaussian

  • pywellsfm.AccumulationModelElementCombination

  • pywellsfm.Curve

  • pywellsfm.AccumulationCurve

  • pywellsfm.UncertaintyCurve

  • pywellsfm.DepositionalEnvironment

  • pywellsfm.DepositionalEnvironmentModel

  • pywellsfm.Element

  • pywellsfm.model.EnvironmentConditionModelStats

  • pywellsfm.model.EnvironmentConditionModelUniform

  • pywellsfm.model.EnvironmentConditionModelTriangular

  • pywellsfm.model.EnvironmentConditionModelGaussian

  • pywellsfm.model.EnvironmentConditionModelConstant

  • pywellsfm.model.EnvironmentConditionModelCurve

  • pywellsfm.model.EnvironmentConditionModelCombination

  • pywellsfm.model.EnvironmentConditionsModel

  • pywellsfm.Facies

  • pywellsfm.FaciesCriteria

  • pywellsfm.FaciesCriteriaCollection

  • pywellsfm.FaciesCriteriaType

  • pywellsfm.FaciesModel

  • pywellsfm.Marker

  • pywellsfm.Scenario

  • pywellsfm.RealizationData

  • pywellsfm.Well

Method & Types

  • Marker type: pywellsfm.StratigraphicSurfaceType

IO

Loader:

Packages