PhreeqcUsers Discussion Forum

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 »
  • Beginners »
  • BASIC functions »
  • Output change of enthalpy via BASIC
« previous next »
  • Print
Pages: [1]   Go Down

Author Topic: Output change of enthalpy via BASIC  (Read 11737 times)

Yongqiang

  • Top Contributor
  • Posts: 140
Output change of enthalpy via BASIC
« on: 26/10/25 02:23 »
Hi there,

I am trying to output change of enthalpy during feldspar dissolution. Is there a function for this parameter in PHREEQC?

Thanks,
Logged

dlparkhurst

  • Global Moderator
  • *****
  • Posts: 4296
Re: Output change of enthalpy via BASIC
« Reply #1 on: 26/10/25 17:12 »
Sorry, that is not a capability of PHREEQC.

There are two Basic functions--DELTA_H_PHASE and DELTA_H_SPECIES--that return the enthalpy of reaction, in KJ/mol, at the given conditions. The enthalpy of reaction is calculated by differentiating the log K with respect to temperature.
Logged

Yongqiang

  • Top Contributor
  • Posts: 140
Re: Output change of enthalpy via BASIC
« Reply #2 on: 27/10/25 02:40 »
Thanks, David!
I checked the manual. It seems that the manual is not the updated version to include above two functions.
I am confused about the unit of KJ/mol. If take the following reaction for an example, the KJ/mol refers to the enthalpy change of 1 mol KAlSi3O8 reacted?


K-feldspar
   KAlSi3O8 + 8 H2O = K+ + Al(OH)4- + 3 H4SiO4
   -log_k -20.573
   -delta_h 30.82 kcal
   -Vm 108.15

Thanks a lot!
Logged

dlparkhurst

  • Global Moderator
  • *****
  • Posts: 4296
Re: Output change of enthalpy via BASIC
« Reply #3 on: 27/10/25 04:22 »
Yeah, the updated documentation is a little hard to find. The Help->Phreeqc User's Guide in PhreeqcI has the updated documentation. Also from the GitHub site, there is HTML at the following location.

https://github.com/usgs-coupled/phreeqc3/tree/master/HTMLversion/HTML

Yes, per mole of reaction.
Logged

  • Print
Pages: [1]   Go Up
« previous next »
  • PhreeqcUsers Discussion Forum »
  • Beginners »
  • BASIC functions »
  • Output change of enthalpy via BASIC
 

  • SMF 2.0.19 | SMF © 2021, Simple Machines | Terms and Policies
  • XHTML
  • RSS
  • WAP2