Skip to content

Draft: Added a function of assembleWithoutSourceTerm to ODE classes

wenqing requested to merge wenqing/ogs:non_eq_balance_source_term into master

As described in issue #3242 (closed), enabled the functionality of compensate_non_equilibrium_initial_residuum makes the contribution of the nodal source terms to the right hand source term disappeared. This merge request fixes #3242 (closed) by introducing a new member functions of assembleWithoutSourceTerm to ODE classes.

Based on the point heat source test, a benchmark, which uses volume source term on a tiny area to represent the point heat source and toggles on compensate_non_equilibrium_initial_residuum, is added to test the implementation (see the figure below about the geometry and temperature around the heat source).

Full geometrical domain of the test.

  1. Feature description was added to the changelog
  2. Tests covering your feature were added? Yes.
  3. Any new feature or behavior change was documented?
Edited by wenqing

Merge request reports