ChemicalGibbsFreeEnergyDifference

Source: models/kwn/ChemicalGibbsFreeEnergyDifference.py

Chemical Gibbs free energy difference for a set of species.

Computes \(\Delta g = \sum_i \Delta x_i \, (\mu_i - \mu_i^{\mathrm{eq}})\) where \(\Delta x_i\) is the concentration difference for species \(i\), \(\mu_i\) is the chemical potential in the matrix, and \(\mu_i^{\mathrm{eq}}\) is the equilibrium chemical potential.

Inputs

concentration_differencesinput · Scalar · required

Concentration differences for each species

Outputs

chemical_gibbs_free_energyoutput · Scalar · required

Chemical Gibbs free energy difference

Parameters

chemical_potentialsparameter · Scalar · required

Chemical potentials in the matrix

equilibrium_potentialsparameter · Scalar · required

Equilibrium chemical potentials