• No se han encontrado resultados

3-D Tres Dimensiones A Área Å Armstrong A* Área crítica atm Atmósferas

Bar Unidades de presión del sistema ingles

BLYP Becke, Lee, Yang, and Parr

Btu Unidades de trabajo del sistema inglés C Concentración

CaCO3 Calcita CaSO4 Anhidrita

CFE Comisión Federal de Electricidad

cm Centímetros

CO2 Dióxido de Carbono

CO3 -2 Carbonato

COSMO COnductor-like Screening MOdel CPU Central Processing Unit

DFT Density Functional theory DNP Dinamic Nuclear Polarization

EGS Enhanced Geothermal Systems o Engineered Geothermal Systems erg Ergios

ft Pies g o gr Gramos

GB Giga Byte

GHz Giga Hertz

GWh Giga Watts hora GWT Giga Watts Térmicos h o hr Horas H0 Hipótesis Nula H1 Hipótesis Alterna H2CO3 Ácido carbónico HCl Ácido Clorhídrico HCO3- Bicarbonato

HDR Hot Dry Rock-Roca Seca Caliente

het heterogene@

HL Entalpia del liquido

hom homogéne@

HV Entalpia del vapor

I Tasa de nucleación

IEF-PCM Integral-Equation-Formalism Polarizable Continuum Model

IER Instituto de Energías Renovables

IGA International Geothermal Association IIE Instituto de Investigaciones Eléctricas

in Pulgadas

KB Constante de Boltzman

Kbar Kilo bar Kcal Kilo calorías

kJ Kilo Joules

Km Kilómetros

KOH Hidróxido de Potasio

L Litros

M Concentración Molar m Metros

MD Molecular Dynamic or Molecular

Deposition

mdd Millones de dólares mg Miligramos

min Minutos

MIT Masachussets Institute of Techonology ml Mili litros

Mol Unidad de cantidad de sustancia MW Mega Watts

mW mili Watts

MWe Mega Watts eléctricos MWt Mega Watts térmicos N Concentración normal NaOH Hidróxido de Sodio nm Nano metros

NMR Nuclear Magnetic Resonance

o

C Grados Celsius o Centígrados

OH- Hidróxido

pH Potencial de hidrogeno

pKa Potencial de acidez

ppm Partes por millón

QLP Factor Lothe-Pound

r radio

r* radio crítico

Rmd Tasa de deposición molecular

s Desviación Estándar

S Supersaturación

Si(OH)4 Sílice Monomérica

SiO2 Sílice T Temperatura

t Tiempo

Ton Toneladas

TW Tera Watts

Z Factor de no equilibrio de Zeldovich ΔG Energía libre de Gibbs

ΔG* Energía libre crítica de Gibbs

ΔH Cambio de la entalpia ΔS Cambio de la entropía

ρ Densidad

PROGRAM SILNUC LOGICAL LTH,LTD,LNSC

CHARACTER FNAMEA*50,FNAMEB*50,FNAMEC*50,FNAMED*50 COMMON /CALCSIL/ CSILV(3),CFIM(3,3),TCV(3),CSFV(3)

COMMON /CLVAR/ CLDV(1200),CLMV(300),CLNV(300),CLRV(600),NCLC,DCSIL COMMON /CVALS/ PI,PI4,DENSN,DENSM,UMASS,CKB,ALN10,AVN,SILMW COMMON /GAMMA/ GAMC,GAMT,GAMZ,GAMMA,CAREA

COMMON /KINCON/ HCMA,HCMI,TCMA,EPSIL,EPR,KRGC,IMAX,RLIM,ICCL,RRMN COMMON /NUCL/ FNCAP,ZLD,CN,QCAP,QT,RNUC,ANNUC,TAUC,RANUC,QLP COMMON /PH/ PH,PHL,PHN,PHNL,AH,FPH,FINT,DQS,DGAMQ,FF

COMMON /PRINOUT/ NDP,DTP,TPN,KPN,IPR,IPR2,TCP,CLP,KLP,CDP,KDP COMMON /RKCS/ RK21,RK22,RK31,RK32,RK41,RK42

COMMON /SALT/ PHI,SML,SMLI,GNA,ANA,AKSIL,ALPSIL,SCR,GSIL,GH COMMON /SETPAR/ DHCMA,DHCMI,DDH,TMAXM,DTPM

COMMON /SILBUF/ CSI,CSII

COMMON /SILKC/ ALPHAK,EK,AK,AKINC,AKINT,DKINC,DKINT

COMMON /SILKF/ TOTFI,TOTF,PKF,RKF1,RKF2,ALPF,RATEKF,RATEKT,GF COMMON /SILKFC/ CKF1,TKF1,CKF2,TKF2

COMMON /SILKEN/RATEK,RCF,RDEPF,FKINL,CSILS,SRA,SRR,CLAST,AKIN,DKIN COMMON /SPECIN/ TSPEC,TEMP,TEMPL,FLASH,GLASH,FLC,FLCL

COMMON /SPECPAR/ NREF,ICALL,I1,I2,T1,T2

COMMON /SPECS/ TREFV(50),FLASHRV(50),TEMPRV(50),PHRV(50) COMMON /START/ SILIN,SILOUT,ICX,INX,TSTART,TAUCS

COMMON /STEPS/KSTP,THL,DELTC,DELTH,LTH,LTD,LNSC COMMON /WATERE/ DENS,EPSD,ADH,BDH,PKW,TK,ALNT,TKB *

*THE FOLLOWING ARE PHYSICAL AND MATHEMATICAL CONSANTS. *LEAVE THEM ALONE.

*

DATA PI,CKB,AVN,SILMW/3.14159265359,1.38054E-16,6.02252E23,60.085/ DATA VMOLE/27.2/

DATA RK21,RK22,RK31,RK32,RK41,RK42/0.,0.5,0.,1.,2.,2./

DATA GAMC,GAMT,DQS,FF,QLP/50.30, -0.049, 6.84E14, 0.45, 3.34E25/ DATA ALPHAK,EK,AK/5.,4296.6,3.1171/

DATA AKINC,AKINT,DKINC,DKINT /0.0977,75.84,0.,0./ DATA CKF1,TKF1,CKF2,TKF2 / -11.723, 4039., -2.647, 1183. / *

*THE FOLLOWING ARE PRESET CONTROL VARIABLES. *CHANGE THEM IF YOU DARE.

*

DATA EPSIL,EPR,RRMN / 0.02, 0.02, 0.001/ *

*THE FOLLOWING ARE DEFAULT VALUES FOR INPUT VARAIBLES. *

DATA IPR,IPR2,KDP,NDP,IMAX / 3, 3, 10, 50, 1000 / DATA PHI,SMLI,TCP,CDP / 0.92, 0.088, 1E10, 0.001/ DATA DHCMA,DHCMI,DDH,TMAXM / 4., 2048., 64., 64. / * UMASS=SILMW/AVN DENSN=AVN/VMOLE DENSM=DENSN*UMASS PI4=4.*PI ALN10=ALOG(10.)

WRITE(UNIT=*, FMT=*) 'Enter data file name:' READ(UNIT=*, FMT='(A)') FNAMEA

OPEN(UNIT=1, FILE=FNAMEA, STATUS='OLD') READ(UNIT=1, FMT=*) NRUN DO 5, KRUN = 1,NRUN READ(UNIT=1, FMT=*)NREF,NCLC,INX,IPRI,IPRI2,KDPI,NDPI,ITPM,IMAXI, 1 IHCMA,IHCMI,IDH,IMAXM ICX=1 IF(IPRI.NE.0) IPR=IPRI IF(IPRI2.NE.0) IPR2=IPRI2 IF(KDPI.GT.0) KDP=KDPI IF(NDPI.GT.0) NDP=NDPI DTPM=2.**ITPM IF(IMAXI.GT.0) IMAX=IMAXI IF(IHCMA.GT.0) DHCMA=2.**IHCMA IF(IHCMI.GT.0) DHCMI=2.**IHCMI IF(IDH.GT.0) DDH=2.**IDH IF(IMAXM.GT.0) TMAXM=2.**IMAXM PRINT 12,NREF,NCLC,INX,IPR,IPR2,KDP,NDP,ITPM,IMAX,IHCMA,IHCMI,IDH, 1 IMAXM PRINT 14,DTPM,DHCMA,DHCMI,DDH,TMAXM WRITE(UNIT=*, FMT=*) 'Enter data file name:' READ(UNIT=*, FMT='(A)') FNAMEB

OPEN(UNIT=3, FILE=FNAMEB, STATUS='OLD')

READ(UNIT=3, FMT=*)SILIN,SILOUT,PHIIN,SMLIIN,TOTFI,CSII,TCPI,CDPI IF(PHIIN.NE.0) PHI=PHIIN IF(SMLIIN.NE.0) SMLI=SMLIIN IF(TCPI.GT.0) TCP=TCPI IF(CDPI.GT.0) CDP=CDPI PRINT 6,SILIN,SILOUT,PHI,SMLI,TOTFI,CSII,TCP,CDP IF(CSII.GT.0) PRINT 13

WRITE(UNIT=*, FMT=*) 'Enter data file name:' READ(UNIT=*, FMT='(A)') FNAMEC

OPEN(UNIT=3, FILE=FNAMEC, STATUS='OLD') PRINT 7 DO 2, K = 1,NREF READ(UNIT=3, FMT=*) TREFV(K),FLASHRV(K),TEMPRV(K),PHRV(K) PRINT 8,TREFV(K),FLASHRV(K),TEMPRV(K),PHRV(K) 2 CONTINUE TSTART=TREFV(1) KSTP=0 IF(NCLC.LE.0) GO TO 9

WRITE(UNIT=*, FMT=*) 'Enter data file name:' READ(UNIT=*, FMT='(A)') FNAMED

OPEN(UNIT=3, FILE=FNAMED, STATUS='OLD') PRINT 10 DO 4, K = 1,NCLC READ(UNIT=3, FMT=*) CLR,CLM CLR=CLR*1E-7 PM=PI4/3.*DENSM*CLR**3 CLNV(K)=CLM/PM CLMV(K)=CLM

PRINT 11,K,CLR,CLM,CLNV(K) 4 CONTINUE 9 CONTINUE CALL SETUP(IBORT) IF(IBORT.GT.0) GO TO 5 CALL MASTER 5 CONTINUE 1 FORMAT(16I5) 3 FORMAT(8F10.6)

6 FORMAT(' SILIN,SILOUT =',2F8.4,3X,'PHI,SMLI =',F8.4,1PE12.4,3X,/ 1 ' TOTFI =',1PE12.4,3X,' CSII =',0PF8.4,3X,'TCP =',1PE12.4,3X, 2 'CDP =',0PF8.4/)

7 FORMAT(6X,'TREF',5X,'FLASH',6X,'TEMP',8X,'PH'/) 8 FORMAT(1X,4F10.4)

10 FORMAT(1H0,3X,'K',6X,'RADIUS',8X,'MASS',6X,'NUMBER'/) 11 FORMAT(1X,I5,1P3E12.4)

12 FORMAT(' NREF,NCLC,INX =',I3,I4,I3,2X,'IPR,IPR2 =',2I3,2X,

1 'KDP,NDP =',2I4,2X,/' ITPM,IMAX =',I3,I5,2X,'IHCMA,IHCMI,IDH,IMAX 2M=',4I3/)

13 FORMAT(' MONOSILICIC ACID BUFFERIN IS ASSUMED.'/)

14 FORMAT(1X,'DTPM =',1PE11.3,3X,'DHCMA,DHCMI =',1P2E11.3,3X,/ 1 ' DDH,TMAXM =',1P2E11.3/)

END

SUBROUTINE MASTER LOGICAL LTH,LTD,LNSC

COMMON /CALCSIL/ CSILV(3),CFIM(3,3),TCV(3),CSFV(3)

COMMON /CLVAR/ CLDV(1200),CLMV(300),CLNV(300),CLRV(600),NCLC,DCSIL COMMON /CVALS/ PI,PI4,DENSN,DENSM,UMASS,CKB,ALN10,AVN,SILMW COMMON /KINCON/ HCMA,HCMI,TCMA,EPSIL,EPR,KRGC,IMAX,RLIM,ICCL,RRMN COMMON /NUCL/ FNCAP,ZLD,CN,QCAP,QT,RNUC,ANNUC,TAUC,RANUC,QLP COMMON /PRINOUT/ NDP,DTP,TPN,KPN,IPR,IPR2,TCP,CLP,KLP,CDP,KDP COMMON /SETPAR/ DHCMA,DHCMI,DDH,TMAXM,DTPM

COMMON /SILKEN/RATEK,RCF,RDEPF,FKINL,CSILS,SRA,SRR,CLAST,AKIN,DKIN COMMON /SPECIN/ TSPEC,TEMP,TEMPL,FLASH,GLASH,FLC,FLCL

COMMON /START/ SILIN,SILOUT,ICX,INX,TSTART,TAUCS COMMON /STEPS/KSTP,THL,DELTC,DELTH,LTH,LTD,LNSC CSF(DT)=CSFV(1)+CSFV(2)*DT+CSFV(3)*DT*DT

PRINT 102 RNMX=0. LNSC=.TRUE.

IF(IPR.GE.2) CALL OUTPUT PRINT 1 DO 4, KSTEP = 1,IMAX KSTP=KSTEP CALL DEPOSIT(ILOSS) IF(ILOSS.LT.0) GO TO 5 IF(ILOSS.NE.0) LNSC=.TRUE. IF(ILOSS.GT.0) GO TO 39 IF(INX.EQ.0) GO TO 39 TAU=1.08E-6/RDEPF*(ZLD*QT*RNUC*RNUC)**(-0.25) DHN=TAU/DDH