fluid.extract {RGeostats} | R Documentation |
Extract the curve of Fluid Invaded Cells along Time
fluid.extract(db, facies = 1, fluid = 2, date = 3, poro = 0, nfacies = 2, nfluids = 2, facies0 = 1, fluid0 = 1, time0 = 0, dtime = 1, ntime = 1, verbose = 0)
db |
The |
facies |
Rank of the attribute containing the facies information. The valid facies must be numbered 1, 2, ... up to 'nfacies'. 0 should be assigned to a facies which does not receive any fluid (Shale) |
fluid |
Rank of the attribute containing the initial fluid information. Fluids should be numbered 1, 2, ... 'nfluids'.0 should be assigned to the cells where the fluid is not informed. The fluids should be ordered by increasing wieghts. |
date |
Rank of the attribute containing the date of the invasion by a fluid. Dates should start at 1. |
poro |
Rank of the attribute containing the Porosity information. A Porosity value is used as an REAL coefficient which multiplies the volume of a cell invaded by a fluid. Warning: a porosity must lie between 0 and 1. A value outside this interval will be brought back to the interval bounds. If this rank is set to 0, a constant porosity equal to 1 is defaulted. |
nfacies |
Total number of facies (starting from 1 and 0 excluded) |
nfluids |
Total number of fluids (starting from 1 and 0 excluded) |
facies0 |
Rank of the target Facies (starting from 1) |
fluid0 |
Rank of the target Fluid (starting from 1) |
time0 |
Origin of the first Time Interval. |
dtime |
Width of each Time Interval. |
ntime |
Number of contiguous Time Intervals. |
verbose |
Verbose flag. |
The procedure generates a data frame with 4 columns and as many rows as there are time intervals. The contents of each column is as follows:
1 Starting Date of the Time Interval (included)
2 Ending Data for the Time Interval (excluded)
3 Number of Cells invaded during the Time Interval
4 Cumulated Porosity invaded during the Time Interval