an optional tag to define by what means to achieve charge balance. Now, we support this functionality with the way of adjusting pH value or pe value. Simply fill in the tag with the string "pH" or "pe".
Additional info
From ChemistryLib/Common/CreateChargeBalance.cpp line 23
- This is an optional parameter.
- Data type:
std::string
- Expanded tag path: chemical_system.solution.charge_balance
- Go to source code: → ogs/ogs/master
Used in the following test data files
- [→ ogs/ogs/master | → doc] Parabolic/ComponentTransport/ReactiveTransport/CO2Injection/calcite_pwp.prj
- [→ ogs/ogs/master | → doc] Parabolic/ComponentTransport/ReactiveTransport/CO2Injection/calcite_simple.prj
- [→ ogs/ogs/master | → doc] Parabolic/ComponentTransport/ReactiveTransport/CO2Injection/cl.prj
- [→ ogs/ogs/master | → doc] Parabolic/ComponentTransport/ReactiveTransport/CationExchange/exchange.prj
- [→ ogs/ogs/master | → doc] Parabolic/ComponentTransport/ReactiveTransport/CationExchange/exchangeAndSurface.prj
- [→ ogs/ogs/master | → doc] Parabolic/ComponentTransport/ReactiveTransport/EquilibriumPhase/calcite.prj
- [→ ogs/ogs/master | → doc] Parabolic/ComponentTransport/ReactiveTransport/EquilibriumPhase/calciteDissolvePrecipitateOnly.prj
- [→ ogs/ogs/master | → doc] Parabolic/ComponentTransport/ReactiveTransport/EquilibriumPhase/calcitePorosityChange.prj
- [→ ogs/ogs/master | → doc] Parabolic/ComponentTransport/ReactiveTransport/EquilibriumPhase/calcite_phreeqckernel.prj
- [→ ogs/ogs/master | → doc] Parabolic/ComponentTransport/ReactiveTransport/Wetland/Wetland_1d.prj