메뉴 건너뛰기




Volumn 35, Issue 6, 2009, Pages 1098-1112

CHEPROO: A Fortran 90 object-oriented module to solve chemical processes in Earth Science models

Author keywords

Fortran 90; Geochemical modeling; Object oriented programming; Reactive transport

Indexed keywords

ACCURATE PREDICTIONS; BASIC OPERATIONS; CHEMICAL PROCESS; CHEMICAL SYSTEMS; CHEMISTRY CLASS; COMPLEX PROCESS; CONTAMINANT MIGRATIONS; DRY CONDITIONS; FORTRAN 90; GEOCHEMICAL MODELING; GROUND WATERS; HIGH SALINITIES; HYPORHEIC ZONES; OBJECT-ORIENTED; OBJECT-ORIENTED CONCEPTS; REACTIVE TRANSPORT; REACTIVE TRANSPORT MODELING; STATE VARIABLES; THERMODYNAMIC MODELS; TRANSPORT CODES;

EID: 64949161424     PISSN: 00983004     EISSN: None     Source Type: Journal    
DOI: 10.1016/j.cageo.2008.08.010     Document Type: Article
Times cited : (35)

References (36)
  • 1
    • 0032627146 scopus 로고    scopus 로고
    • Object oriented programming via Fortran 90
    • Akin J.E. Object oriented programming via Fortran 90. Engineering Computations 16 1 (1999) 26-48
    • (1999) Engineering Computations , vol.16 , Issue.1 , pp. 26-48
    • Akin, J.E.1
  • 2
    • 0031594026 scopus 로고    scopus 로고
    • The genesis of dedolomites: a discussion based on reactive transport modeling
    • Ayora C., Taberner C., Saaltink M.W., and Carrera J. The genesis of dedolomites: a discussion based on reactive transport modeling. Journal of Hydrology 209 1-4 (1998) 346-365
    • (1998) Journal of Hydrology , vol.209 , Issue.1-4 , pp. 346-365
    • Ayora, C.1    Taberner, C.2    Saaltink, M.W.3    Carrera, J.4
  • 3
    • 18944364144 scopus 로고    scopus 로고
    • Coupled thermal-hydraulic-chemical modelling of enhanced geothermal systems
    • Bachler D., and Kohl T. Coupled thermal-hydraulic-chemical modelling of enhanced geothermal systems. Geophysical Journal International 161 2 (2005) 533-548
    • (2005) Geophysical Journal International , vol.161 , Issue.2 , pp. 533-548
    • Bachler, D.1    Kohl, T.2
  • 4
    • 0036522894 scopus 로고    scopus 로고
    • Java classes for managing chemical information and solving generalized equilibrium problems
    • Blauch D.N. Java classes for managing chemical information and solving generalized equilibrium problems. Journal of Chemical Information and Computer Sciences 42 2 (2002) 143-146
    • (2002) Journal of Chemical Information and Computer Sciences , vol.42 , Issue.2 , pp. 143-146
    • Blauch, D.N.1
  • 5
    • 0033344421 scopus 로고    scopus 로고
    • Using Fortran 90 and object-oriented programming to accelerate code development
    • Carr M. Using Fortran 90 and object-oriented programming to accelerate code development. IEEE Antennas and Propagation Magazine 41 6 (1999) 85-90
    • (1999) IEEE Antennas and Propagation Magazine , vol.41 , Issue.6 , pp. 85-90
    • Carr, M.1
  • 6
    • 0033994792 scopus 로고    scopus 로고
    • Groundwater flow, multicomponent transport and biogeochemistry: development and application of a coupled process model
    • Chilakapati A., Yabusaki S., Szecsody J., and MacEvoy W. Groundwater flow, multicomponent transport and biogeochemistry: development and application of a coupled process model. Journal of Contaminant Hydrology 43 3-4 (2000) 303-325
    • (2000) Journal of Contaminant Hydrology , vol.43 , Issue.3-4 , pp. 303-325
    • Chilakapati, A.1    Yabusaki, S.2    Szecsody, J.3    MacEvoy, W.4
  • 7
    • 34247117269 scopus 로고    scopus 로고
    • Two-dimensional concentration distribution for mixing-controlled bioreactive transport in steady state
    • Cirpka O.A., and Valocchi A.J. Two-dimensional concentration distribution for mixing-controlled bioreactive transport in steady state. Advances in Water Resources 30 6-7 (2007) 1668-1679
    • (2007) Advances in Water Resources , vol.30 , Issue.6-7 , pp. 1668-1679
    • Cirpka, O.A.1    Valocchi, A.J.2
  • 8
    • 0038031897 scopus 로고    scopus 로고
    • Comparison of approaches for simulating reactive solute transport involving organic degradation reactions by multiple terminal electron acceptors
    • Curtis G.P. Comparison of approaches for simulating reactive solute transport involving organic degradation reactions by multiple terminal electron acceptors. Computers & Geosciences 29 3 (2003) 319-329
    • (2003) Computers & Geosciences , vol.29 , Issue.3 , pp. 319-329
    • Curtis, G.P.1
  • 11
    • 0001166734 scopus 로고
    • The theory of electrolytes. I. Lowering of freezing point and related phenomena
    • Debye P., and Hückel E. The theory of electrolytes. I. Lowering of freezing point and related phenomena. Physikalische Zeitschrift 24 (1923) 185-206
    • (1923) Physikalische Zeitschrift , vol.24 , pp. 185-206
    • Debye, P.1    Hückel, E.2
  • 12
    • 0032304429 scopus 로고    scopus 로고
    • How to support inheritance and run-time polymorphism in Fortran 90
    • Decyk V.K., Norton C.D., and Szymanski B.K. How to support inheritance and run-time polymorphism in Fortran 90. Computer Physics Communications 115 1 (1998) 9-17
    • (1998) Computer Physics Communications , vol.115 , Issue.1 , pp. 9-17
    • Decyk, V.K.1    Norton, C.D.2    Szymanski, B.K.3
  • 13
    • 3042719557 scopus 로고    scopus 로고
    • Object-oriented programming in modern Fortran
    • Gorelik A.M. Object-oriented programming in modern Fortran. Programming and Computer Software 30 3 (2004) 173-179
    • (2004) Programming and Computer Software , vol.30 , Issue.3 , pp. 173-179
    • Gorelik, A.M.1
  • 14
    • 0036662801 scopus 로고    scopus 로고
    • Power-law residence time distribution in the hyporheic zone of a 2nd order mountain stream
    • Art. No 1640
    • Haggerty R., Wondzell S.M., and Johnson M.A. Power-law residence time distribution in the hyporheic zone of a 2nd order mountain stream. Geophysical Research Letters 29 13 (2002) Art. No 1640
    • (2002) Geophysical Research Letters , vol.29 , Issue.13
    • Haggerty, R.1    Wondzell, S.M.2    Johnson, M.A.3
  • 15
  • 16
    • 27644565614 scopus 로고    scopus 로고
    • A new numerical reduction scheme for fully coupled multicomponent transport-reaction problems in porous media
    • Krautle S., and Knabner P. A new numerical reduction scheme for fully coupled multicomponent transport-reaction problems in porous media. Water Resources Research 41 9 (2005) W09414
    • (2005) Water Resources Research , vol.41 , Issue.9
    • Krautle, S.1    Knabner, P.2
  • 17
    • 34247610332 scopus 로고    scopus 로고
    • A reduction scheme for coupled multicomponent transport-reaction problems in porous media: generalization to problems with heterogeneous equilibrium reactions
    • Krautle S., and Knabner P. A reduction scheme for coupled multicomponent transport-reaction problems in porous media: generalization to problems with heterogeneous equilibrium reactions. Water Resources Research 43 3 (2007) W03429
    • (2007) Water Resources Research , vol.43 , Issue.3
    • Krautle, S.1    Knabner, P.2
  • 18
    • 0038373927 scopus 로고    scopus 로고
    • Estimation of Hanford SX Tank waste compositions from historically derived inventories
    • Lichtner P.C., and Felmy A.R. Estimation of Hanford SX Tank waste compositions from historically derived inventories. Computers & Geosciences 29 3 (2003) 371-383
    • (2003) Computers & Geosciences , vol.29 , Issue.3 , pp. 371-383
    • Lichtner, P.C.1    Felmy, A.R.2
  • 19
    • 0035892715 scopus 로고    scopus 로고
    • Reactive transport modeling of processes controlling the distribution and natural attenuation of phenolic compounds in a deep sandstone aquifer
    • Mayer K.U., Benner S.G., Frind E.O., Thornton S.F., and Lerner D.N. Reactive transport modeling of processes controlling the distribution and natural attenuation of phenolic compounds in a deep sandstone aquifer. Journal of Contaminant Hydrology 53 3-4 (2001) 341-368
    • (2001) Journal of Contaminant Hydrology , vol.53 , Issue.3-4 , pp. 341-368
    • Mayer, K.U.1    Benner, S.G.2    Frind, E.O.3    Thornton, S.F.4    Lerner, D.N.5
  • 21
    • 0037445165 scopus 로고    scopus 로고
    • Orchestra: an object-oriented framework for implementing chemical equilibrium models
    • Meeussen J.C.L. Orchestra: an object-oriented framework for implementing chemical equilibrium models. Environmental Science & Technology 37 6 (2003) 1175-1182
    • (2003) Environmental Science & Technology , vol.37 , Issue.6 , pp. 1175-1182
    • Meeussen, J.C.L.1
  • 22
    • 0038708473 scopus 로고    scopus 로고
    • Reactive transport in surface sediments. I. Model complexity and software quality
    • Meysman F.J.R., Middelburg J.J., Herman P.M.J., and Heip C.H.R. Reactive transport in surface sediments. I. Model complexity and software quality. Computers & Geosciences 29 3 (2003) 291-300
    • (2003) Computers & Geosciences , vol.29 , Issue.3 , pp. 291-300
    • Meysman, F.J.R.1    Middelburg, J.J.2    Herman, P.M.J.3    Heip, C.H.R.4
  • 23
    • 0038036484 scopus 로고    scopus 로고
    • Reactive transport in surface sediments. II. MEDIA: an object-oriented problem-solving environment for early diagenesis
    • Meysman F.J.R., Middelburg J.J., Herman P.M.J., and Heip C.H.R. Reactive transport in surface sediments. II. MEDIA: an object-oriented problem-solving environment for early diagenesis. Computers & Geosciences 29 3 (2003) 301-318
    • (2003) Computers & Geosciences , vol.29 , Issue.3 , pp. 301-318
    • Meysman, F.J.R.1    Middelburg, J.J.2    Herman, P.M.J.3    Heip, C.H.R.4
  • 24
    • 9644254218 scopus 로고    scopus 로고
    • A formulation for decoupling components in reactive transport problems
    • Molins S., Carrera J., Ayora C., and Saaltink M.W. A formulation for decoupling components in reactive transport problems. Water Resources Research 40 10 (2004) W10301
    • (2004) Water Resources Research , vol.40 , Issue.10
    • Molins, S.1    Carrera, J.2    Ayora, C.3    Saaltink, M.W.4
  • 25
    • 64949162272 scopus 로고    scopus 로고
    • Parkhurst, D.L., Appelo, C.A.J., 1999. User's guide to PHREEQC (version 2), a computer program for speciation, batchreaction, one-dimensional transport, and inverse geochemical calculations. Inv. Rep. 99-4259, US Geological Survey, Denver, CO, 312pp.
    • Parkhurst, D.L., Appelo, C.A.J., 1999. User's guide to PHREEQC (version 2), a computer program for speciation, batchreaction, one-dimensional transport, and inverse geochemical calculations. Inv. Rep. 99-4259, US Geological Survey, Denver, CO, 312pp.
  • 26
    • 33646903363 scopus 로고
    • Thermodynamics of electrolytes. I. Theoretical basis and general equations
    • Pitzer S. Thermodynamics of electrolytes. I. Theoretical basis and general equations. Journal of Physical Chemistry 77 2 (1973) 268-277
    • (1973) Journal of Physical Chemistry , vol.77 , Issue.2 , pp. 268-277
    • Pitzer, S.1
  • 27
    • 0034635207 scopus 로고    scopus 로고
    • Efficient numerical techniques for modeling multicomponent ground-water transport based upon simultaneous solution of strongly coupled subsets of chemical components
    • Robinson B.A., Viswanathan H.S., and Valocchi A.J. Efficient numerical techniques for modeling multicomponent ground-water transport based upon simultaneous solution of strongly coupled subsets of chemical components. Advances in Water Resources 23 4 (2000) 307-324
    • (2000) Advances in Water Resources , vol.23 , Issue.4 , pp. 307-324
    • Robinson, B.A.1    Viswanathan, H.S.2    Valocchi, A.J.3
  • 28
    • 0031810813 scopus 로고    scopus 로고
    • A mathematical formulation for reactive transport that eliminates mineral concentrations
    • Saaltink M.W., Ayora C., and Carrera J. A mathematical formulation for reactive transport that eliminates mineral concentrations. Water Resources Research 34 7 (1998) 1649-1656
    • (1998) Water Resources Research , vol.34 , Issue.7 , pp. 1649-1656
    • Saaltink, M.W.1    Ayora, C.2    Carrera, J.3
  • 30
    • 0035132205 scopus 로고    scopus 로고
    • On the behavior of approaches to simulate reactive transport
    • Saaltink M.W., Carrera J., and Ayora C. On the behavior of approaches to simulate reactive transport. Journal of Contaminant Hydrology 48 3-4 (2001) 213-235
    • (2001) Journal of Contaminant Hydrology , vol.48 , Issue.3-4 , pp. 213-235
    • Saaltink, M.W.1    Carrera, J.2    Ayora, C.3
  • 31
    • 4544249366 scopus 로고    scopus 로고
    • RETRASO, a code for modeling reactive transport in saturated and unsaturated porous media
    • Saaltink M.W., Batlle F., Ayora C., Carrera J., and Olivella S. RETRASO, a code for modeling reactive transport in saturated and unsaturated porous media. Geologica Acta 2 3 (2004) 235-251
    • (2004) Geologica Acta , vol.2 , Issue.3 , pp. 235-251
    • Saaltink, M.W.1    Batlle, F.2    Ayora, C.3    Carrera, J.4    Olivella, S.5
  • 32
    • 0028570114 scopus 로고
    • 2-dimensional transport model for variably saturated porous-media with major ion chemistry
    • Simunek J., and Suarez D.L. 2-dimensional transport model for variably saturated porous-media with major ion chemistry. Water Resources Research 30 4 (1994) 1115-1133
    • (1994) Water Resources Research , vol.30 , Issue.4 , pp. 1115-1133
    • Simunek, J.1    Suarez, D.L.2
  • 33
    • 2242420041 scopus 로고    scopus 로고
    • GIMRT, version 1.2: Software for modeling multicomponent, multidimensional reactive transport. User's guide
    • Technical Report UCRL-MA-143182, Lawrence Livermore National Laboratory, Livermore, CA
    • Steefel, C., 2001. GIMRT, version 1.2: software for modeling multicomponent, multidimensional reactive transport. User's guide. Technical Report UCRL-MA-143182, Lawrence Livermore National Laboratory, Livermore, CA.
    • (2001)
    • Steefel, C.1
  • 34
    • 64949192968 scopus 로고    scopus 로고
    • Steefel, C., Yabusaki, S., 1996. OS3D/GIMRT, Software for multicomponent multidimensional reactive transport. User manual and programmers guide. PNL-11166, Pacific Northwest National Laboratory, Richland, WA.
    • Steefel, C., Yabusaki, S., 1996. OS3D/GIMRT, Software for multicomponent multidimensional reactive transport. User manual and programmers guide. PNL-11166, Pacific Northwest National Laboratory, Richland, WA.
  • 36
    • 26844532416 scopus 로고    scopus 로고
    • Modeling the dynamics of fermentation and respiratory processes in a groundwater plume of phenolic contaminants interpreted from laboratory-to field-scale
    • Watson I.A., Oswald S.E., Banwart S.A., Crouch R.S., and Thornton S.F. Modeling the dynamics of fermentation and respiratory processes in a groundwater plume of phenolic contaminants interpreted from laboratory-to field-scale. Environmental Science & Technology 39 22 (2005) 8829-8839
    • (2005) Environmental Science & Technology , vol.39 , Issue.22 , pp. 8829-8839
    • Watson, I.A.1    Oswald, S.E.2    Banwart, S.A.3    Crouch, R.S.4    Thornton, S.F.5


* 이 정보는 Elsevier사의 SCOPUS DB에서 KISTI가 분석하여 추출한 것입니다.