PO.IPR.VW.SS.Rate(J, Pe, Pwf)

Calculates steady state production flow rate, [bbl/D].

PO.IPR.VW.SS.Rate.ByVogel(J, Pe, Pwf, Pb)

Calculates Vogel inflow performance for steady state flow, [bbl/D].

PO.IPR.VW.SS.PI(K, h, Bl, Ul, Re, Rw, S)

Calculates steady state productivity index for vertical well, [bbl/(D.psi)].

PO.IPR.VW.PSS.Rate(J, P_average, Pwf)

Calculates pseudosteady state production flow rate, [bbl/D].

PO.IPR.VW.PSS.Rate.ByVogel(J, P_average, Pwf, Pb)

Calculates Vogel inflow performance for pseudosteady state flow, [bbl/D].

PO.IPR.VW.PSS.Rate.ByFetkovich(C, n, Pres, Pwf)

Calculates Fetkovich backpressure IPR flow rate for oil, [STB/d]. Fetkovich (1973) correlation.

PO.IPR.VW.PSS.AOF.ByFetkovich(C, n, Pres)

Calculates Fetkovich maximum flow rate (AOF) at Pwf = 0, [STB/d]. Fetkovich (1973) correlation.

PO.IPR.VW.PSS.Rate.ByKlins(QoMax, Pres, Pb, Pwf)

Calculates Klins-Clark modified Vogel IPR flow rate for oil, [STB/d]. Klins & Clark (1993) correlation.

PO.IPR.VW.Klins.d(Pres, Pb)

Calculates Klins-Clark pressure-dependent exponent d, [dimensionless]. Klins & Clark (1993) correlation.

PO.IPR.VW.PSS.Time(Re, K, Ul, porosity, Ct)

Calculates time to reach pseudosteady state for oil well with regular-shaped drainage area, [h].

PO.IPR.VW.PSS.PI(K, h, Bl, Ul, Re, Rw, S)

Calculates pseudosteady state productivity index for vertical well, [bbl/(D.psi)].

PO.IPR.VW.TF.Rate(J, Pi, Pwf)

Calculates transient-state production flow rate, [bbl/D].

PO.IPR.VW.TF.Rate.ByVogel(J, Pi, Pwf, Pb)

Calculates Vogel inflow performance for transient-state flow, [bbl/D].

PO.IPR.VW.TF.PI(time, K, h, Bl, Ul, porosity, Ct, Rw, S)

Calculates transient state productivity index for vertical well, [bbl/(D.psi)].

Can't find what you need? Request a Formula