idaholab / moose

Multiphysics Object Oriented Simulation Environment
https://www.mooseframework.org
GNU Lesser General Public License v2.1
1.7k stars 1.04k forks source link

Geochemistry: GWB mode #15692

Open WilkAndy opened 4 years ago

WilkAndy commented 4 years ago

Reason

As suggested by @cpgr in #15409, create a single boolean flag GWB_mode that causes the geochemistry module to behave in the same way as Geochemists Workbench. Simpler for users than the current method which uses a bunch of flags.

Design

If GWB_mode = true then

There are probably more things too, but having a universal flag allows us to alter the behaviour of geochemistry under-the-hood without introducing a whole bunch of extra flags for these extra things when we discover them.

Impact

Cleaner and clearer for users

cpgr commented 4 years ago

Hopefully not too hard!