Pressure Transient Analysis Functions
23 functions
PO.PTA.FromDim.C(CD, porosity, Ct, h, Rw)
Converts dimensionless storage to wellbore storage coefficient, [bbl/psi].
PO.PTA.FromDim.dP(PD, q, K, h, B, Ul)
Converts dimensionless pressure to pressure drop, [psi].
PO.PTA.FromDim.L(LD, Rw)
Converts dimensionless distance to linear distance, [ft].
PO.PTA.FromDim.r(rD, Rw)
Converts dimensionless radius to radial distance, [ft].
PO.PTA.FromDim.t(tD, K, porosity, Ul, Ct, Rw)
Converts dimensionless time to elapsed time, [h].
PO.PTA.PD.LSS(tD, rD)
Calculates dimensionless pressure using line source solution in infinite homogeneous reservoir, [dimensionless].
PO.PTA.PD.VW(tD, CD, S)
Calculates dimensionless wellbore pressure drop for vertical well in infinite homogeneous reservoir, [dimensionless].
PO.PTA.PD.VW.LinConP(tD, CD, S, LD)
Calculates dimensionless wellbore pressure drop for vertical well in infinite homogeneous reservoir with linear constant pressure boundary, [dimensionless].
PO.PTA.PD.VW.LinSealF(tD, CD, S, LD)
Calculates dimensionless wellbore pressure drop for vertical well in infinite homogeneous reservoir with linear sealing fault boundary, [dimensionless].
PO.PTA.PD.VW.PerpConP(tD, CD, S, LD1, LD2)
Calculates dimensionless wellbore pressure drop for vertical well in infinite homogeneous reservoir with perpendicular constant pressures boundary, [dimensionless].
PO.PTA.PD.VW.PerpMix(tD, CD, S, LD1, LD2)
Calculates dimensionless wellbore pressure drop for vertical well in infinite homogeneous reservoir with perpendicular mixed boundaries (boundary 1 - fault, boundary 2 - constant pressure), [dimensionless].
PO.PTA.PD.VW.PerpSealF(tD, CD, S, LD1, LD2)
Calculates dimensionless wellbore pressure drop for vertical well in infinite homogeneous reservoir with perpendicular sealing faults boundary, [dimensionless].
PO.PTA.Pw.VW(time, prod_data, B, Ul, C, Rw, S, Ct, porosity, h, K)
Calculates wellbore pressure drop for vertical well in infinite homogeneous reservoir, [psi].
PO.PTA.Pw.VW.LinConP(time, prod_data, B, Ul, C, Rw, S, Ct, porosity, h, K, L)
Calculates wellbore pressure drop for vertical well in infinite homogeneous reservoir with linear constant pressure boundary, [psi].
PO.PTA.Pw.VW.LinSealF(time, prod_data, B, Ul, C, Rw, S, Ct, porosity, h, K, L)
Calculates wellbore pressure drop for vertical well in infinite homogeneous reservoir with linear sealing fault boundary, [psi].
PO.PTA.Pw.VW.PerpConP(time, prod_data, B, Ul, C, Rw, S, Ct, porosity, h, K, L1, L2)
Calculates wellbore pressure drop for vertical well in infinite homogeneous reservoir with perpendicular constant pressures boundary, [psi].
PO.PTA.Pw.VW.PerpMix(time, prod_data, B, Ul, C, Rw, S, Ct, porosity, h, K, L1, L2)
Calculates wellbore pressure drop for vertical well in infinite homogeneous reservoir with perpendicular mixed boundaries (boundary 1 - fault, boundary 2 - constant pressure), [psi].
PO.PTA.Pw.VW.PerpSealF(time, prod_data, B, Ul, C, Rw, S, Ct, porosity, h, K, L1, L2)
Calculates wellbore pressure drop for vertical well in infinite homogeneous reservoir with perpendicular sealing faults boundary, [psi].
PO.PTA.ToDim.CD(C, porosity, Ct, h, Rw)
Converts wellbore storage coefficient to dimensionless storage, [dimensionless].
PO.PTA.ToDim.LD(L, Rw)
Converts linear distance to dimensionless distance, [dimensionless].
PO.PTA.ToDim.PD(P, Pi, q, K, h, B, Ul)
Converts pressure drop to dimensionless pressure, [dimensionless].
PO.PTA.ToDim.rD(r, Rw)
Converts radial distance to dimensionless radius, [dimensionless].
PO.PTA.ToDim.tD(t, K, porosity, Ul, Ct, Rw)
Converts elapsed time to dimensionless time, [dimensionless].