Example #1
0
def test_wellintersections_tvdrange_wfilter(loadwells1):
    """Find well crossing using coarser sampling to Fence, with
    wfilter settings.
    """

    wfilter = {
        "parallel": {
            "xtol": 4.0,
            "ytol": 4.0,
            "ztol": 2.0,
            "itol": 10,
            "atol": 5.0
        }
    }

    mywell_list = loadwells1

    mywells = Wells()
    mywells.wells = mywell_list
    print("Limit TVD and downsample...")
    mywells.limit_tvd(1300, 1400)
    mywells.downsample(interval=6)
    print("Limit TVD and downsample...DONE")

    dfr = mywells.wellintersections(wfilter=wfilter)
    dfr.to_csv(ojoin(td, "wells_crossings_filter.csv"))
    print(dfr)
Example #2
0
def test_wellintersections_tvdrange_wfilter(loadwells1):
    """Find well crossing using coarser sampling to Fence, with
    wfilter settings.
    """

    wfilter = {
        'parallel': {
            'xtol': 4.0,
            'ytol': 4.0,
            'ztol': 2.0,
            'itol': 10,
            'atol': 5.0
        }
    }

    mywell_list = loadwells1

    mywells = Wells()
    mywells.wells = mywell_list
    print('Limit TVD and downsample...')
    mywells.limit_tvd(1300, 1400)
    mywells.downsample(interval=6)
    print('Limit TVD and downsample...DONE')

    dfr = mywells.wellintersections(wfilter=wfilter)
    dfr.to_csv(ojoin(td, 'wells_crossings_filter.csv'))
    print(dfr)
Example #3
0
def test_wellintersections_tvdrange_nowfilter(loadwells1):
    """Find well crossing using coarser sampling to Fence"""

    mywell_list = loadwells1

    mywells = Wells()
    mywells.wells = mywell_list
    print("Limit TVD and downsample...")
    mywells.limit_tvd(1300, 1400)
    mywells.downsample(interval=6)
    print("Limit TVD and downsample...DONE")

    dfr = mywells.wellintersections()
    print(dfr)