Skip to Main Content

While most reactive transport codes consider a single technique for the resolution of the partial differential equation some codes can adopt more than one. In Table 1 the supported discretization method and coupling strategies for different reactive transport codes are detailed.

Table 1

Supported discretization method and coupling strategies for different reactive transport codes

CodePDE discretization1Transport and reaction coupling2Phase conservation and transport coupling3
CORE FEM OS SEQ 
CRUNCHFLOW FVM OS, DS COU 
DUMUX FEM, FVM, MFDM OS, DS COU, SEQ 
HYDROGEOCHEM FEM, MMC OS, DS ITER 
HYDRUS-PHREEQC (HP1) FEM OS SEQ 
HYTEC FVM OS SEQ 
IPARS MFEM, DGM OS INDP 
NUFT FVM DS SEQ 
MIN3P FVM DS SEQ 
OPENGEOSYS FEM OS SEQ 
ORCHESTRA MC OS INDP 
PFLOTRAN FVM OS, DS SEQ 
PHAST FDM OS INDP 
PHREEQC MC OS INDP 
PHT3D FVM, MMC OS INDP 
RETRASOCODEBRIGHT FEM OS, DS SEQ, ITER 
RT3D FDM OS INDP 
STOMP FEM OS SEQ 
TOUGHREACT FVM OS SEQ 
CodePDE discretization1Transport and reaction coupling2Phase conservation and transport coupling3
CORE FEM OS SEQ 
CRUNCHFLOW FVM OS, DS COU 
DUMUX FEM, FVM, MFDM OS, DS COU, SEQ 
HYDROGEOCHEM FEM, MMC OS, DS ITER 
HYDRUS-PHREEQC (HP1) FEM OS SEQ 
HYTEC FVM OS SEQ 
IPARS MFEM, DGM OS INDP 
NUFT FVM DS SEQ 
MIN3P FVM DS SEQ 
OPENGEOSYS FEM OS SEQ 
ORCHESTRA MC OS INDP 
PFLOTRAN FVM OS, DS SEQ 
PHAST FDM OS INDP 
PHREEQC MC OS INDP 
PHT3D FVM, MMC OS INDP 
RETRASOCODEBRIGHT FEM OS, DS SEQ, ITER 
RT3D FDM OS INDP 
STOMP FEM OS SEQ 
TOUGHREACT FVM OS SEQ 

1DGM, discontinuous Galerkin method; FDM, finite difference method; FEM, finite elements method, FVM, finite volume method; MC, mixing cell; MFDM, mimetic finite difference method; MFEM, mixed finite element method; MMC, modified method of characteristic.

2DS, direct substitution; OS, operator split.

3COU, coupled; INDP, independent; ITER, iterative; SEQ, sequentially.

Close Modal

or Create an Account

Close Modal
Close Modal