Professional Documents
Culture Documents
implicit none
real t, Q, CT, SL, SLft, hf, rff, viscff, E, wsup, erfc
real wprim, x, x1, At, At1, At2, o, o1, o2, wcal, pi, qi, L, sqrt
real wcal1, Nrey
real v, wcal2, K, F1, F2, F3, F4, F5, F6, F7, F8, wcal3
write (*,*) "Proporcione valor de t en unidades de minutos"
read (*,*)t
write (*,*) "Proporcione valor de Q en unidades BPM"
read (*,*)Q
write (*,*) '"Proporcione valor de CT en unidades ft/raiz"'
read (*,*)CT
write(*,*)
write (*,*) "Proporcione valor de SL en unidades gal /ft cuadrado"
read (*,*)SL
write(*,*)
write (*,*) "Proporcione valor de hf en unidades de pies"
read (*,*)hf
write (*,*) "Proporcione valor de rff"
read (*,*) rff
write (*,*) "Proporcione valor de viscff en unidades de cp"
read (*,*) viscff
write (*,*) "Proporcione valor de E en unidades de psi"
read(*,*) E
write (*,*) "Proponga valor de amplitud de fractura igual",
&"a wsup en unidades de ft"
read(*,*) wsup
write (*,*) "Proporcione valor de erfc"
read (*,*) erfc
pi=3.14159
qi=(Q/2)*5.615
SLft=SL*0.1336
wprim=(2*SLft)+wsup
x1=(pi*t)**0.5
x=(2*CT*x1)/wprim
At1=qi*wprim
At2=4*pi*(CT**2)
o=x**2
o1=2.71828**o
o2=pi**0.5
At=(At1/At2)*(o1*erfc+(2*x/o2)-1)
L=At/hf
wprim=(2*SLft)+wsup
write (*,*)'gasto[ft^min]= ',qi
write(*,*)'Slft= ',SLft
write(*,*)'Wprima= ',wprim
write(*,*)'x= ',x
write(*,*)'A(t)= ',At
write(*,*)'L= ',L
read (*,*)
if(Nrey.lt.2300) then
if (Nrey.gt.2300) then
write (*,*) 'REGIMEN TURBULENTO NEWTONIANO'
read(*,*)
F8=((Q**2)*(rff*L))/(E*hf)
wcal3=0.4*(F8**0.25)
write(*,*)'wcalc3= ',wcal3
read(*,*)
end if
end if
stop
end