Registrations currently disabled due to excessive spam. Please email phreeqcusers at gmail.com to request an account.
Welcome
Guest
Forum Home
Login
Register
PhreeqcUsers Discussion Forum
»
Processes
»
Reactive transport modelling
»
About the OS of Phreeqc when kinetic reactions take place
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: About the OS of Phreeqc when kinetic reactions take place (Read 3723 times)
Pak
Top Contributor
Posts: 100
About the OS of Phreeqc when kinetic reactions take place
«
on:
08/02/17 10:24 »
For an splitting time step Phreeqc calculates the kinetics and equilibrium calculations after advection and after a diffusion step. So
for a splitting dt:
1) Advection + reactions
2) Diffusion + reactions
I wonder if the time step of kinetics is the same in both cases, and if it is the whole splitting dt.
Logged
dlparkhurst
Global Moderator
Posts: 4222
Re: About the OS of Phreeqc when kinetic reactions take place
«
Reply #1 on:
08/02/17 15:36 »
The total time step is divided into n equal increments, where n equals the number of dispersion steps plus one (for advection). The dispersion steps are arranged before and after the advection step.
At each of the n steps, kinetics is simulated with a series of sub time steps based on an automatic time stepping algorithms in the Runge Kutte and CVODE integrators (possibly with guidance from some of the KINETICS options). If the integration for one of the n steps exceeds an error tolerance, then the time substep is reduced further.
Logged
Print
Pages: [
1
]
Go Up
« previous
next »
PhreeqcUsers Discussion Forum
»
Processes
»
Reactive transport modelling
»
About the OS of Phreeqc when kinetic reactions take place