libmesh icon indicating copy to clipboard operation
libmesh copied to clipboard

Add support for different parameters for each system within the EquationSystems

Open GiudGiud opened this issue 1 year ago • 1 comments

Currently parameters are set:

  • to the equation system with a default in the constructor of the system
  • to the equation system by a downstream user (for example a MOOSE convergence object or a moose executioner) then retrieved by the system (nonlinear_implicit_system) from the EquationSystems

I d suggest we keep this behavior unless a parameter has been set to the nonlinear_implicit_system directly. This would allow us to have different solver parameters in each system of the EquationSystems

GiudGiud avatar Nov 12 '24 19:11 GiudGiud

I can work on this unless someone wants it more than me

GiudGiud avatar Nov 12 '24 19:11 GiudGiud