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
»
Is it possible to put the temperature of 'Solution 0' as a function over time?
« previous
next »
Print
Pages: [
1
]
Go Down
Author
Topic: Is it possible to put the temperature of 'Solution 0' as a function over time? (Read 1863 times)
Jeonghwan Hwang
Top Contributor
Posts: 77
Is it possible to put the temperature of 'Solution 0' as a function over time?
«
on:
14/05/21 00:44 »
Hello, this is Jeonghwan Hwang.
I am studying about the thermal fluid transports in high-level waste disposal repository using 1-D transport model.
To make the accurate model, the 'solution 0' as a boundary solution should has a diverse temperature as increasing time.
Is it possible to put the temperature of 'Solution 0' as a function over time?
My model based on Exercise 12 in PHREEQC, and codes attached as below;
Thank you for your time
Sincerely,
Jeonghwan Hwang
============================================================
TITLE Example 12.--Advective and diffusive transport of heat and solutes.
PRINT
-reset false
SELECTED_OUTPUT
-file Exe.txt
-high_precision true
-reset false
-step true
-solution true
-time ture
-distance true
-temp true
-pH true
-percent_error true
USER_PUNCH
-head Na_mmol K_mmol Cl_mmol
10 PUNCH TOT("Na")*1000, TOT("K")*1000, TOT("Cl")*1000
END
PRINT
-SELECTED_OUTPUT false
SOLUTION 1-25
units mol/kgw
temp 25
pH 7.0
pe 12.0 O2(g) -0.67
K 1e-6
Cl 1e-6
SOLUTION 0
units mol/kgw
temp 0
pH 7.0
pe 12.0 O2(g) -0.67
K 24.e-3
N(5) 24.e-3
END
PRINT
-SELECTED_OUTPUT true
TRANSPORT
-boundary_conditions constant constant
-cells 25
-lengths 0.02
-shifts 25
-time_step 1.0e+1 year
-flow_direction diffusion_only
-thermal_diffusion 1.0
-diffusion_coefficient 0.3e-9
-dispersivities 0.0
END
Logged
dlparkhurst
Global Moderator
Posts: 4067
Re: Is it possible to put the temperature of 'Solution 0' as a function over time?
«
Reply #1 on:
14/05/21 03:07 »
No. All you can do is run TRANSPORT for a number of shifts, redefine the temperature of SOLUTION 0, and run TRANSPORT for another period.
The simplest way to change the temperature is SOLUTION_MODIFY. To run another transport period, you need only define -shifts and the other parameters that are different from the previous TRANSPORT calculation.
Logged
Jeonghwan Hwang
Top Contributor
Posts: 77
Re: Is it possible to put the temperature of 'Solution 0' as a function over time?
«
Reply #2 on:
18/05/21 01:07 »
Thank you for your answer.
I decided to use the matlab based IPHREEQC to implement the temperature over time as a function.
The model will be implemented by calculating the temperature at each time intervals and performing transport for that time.
I hope to get meaningful results.
Thanks again.
Sincerely,
Jeonghwan Hwang
Logged
djacques
Contributor
Posts: 3
Re: Is it possible to put the temperature of 'Solution 0' as a function over time?
«
Reply #3 on:
18/05/21 22:02 »
Dear,
for 1D solute transport coupled with heat transport (and phreeqc), HPx is an option as well (free - on
https://www.pc-progress.com/en/Default.aspx?hydrus-1d
)
Logged
Print
Pages: [
1
]
Go Up
« previous
next »
PhreeqcUsers Discussion Forum
»
Processes
»
Reactive transport modelling
»
Is it possible to put the temperature of 'Solution 0' as a function over time?