Draft: Added a function of assembleWithoutSourceTerm to ODE classes
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.
-
Feature description was added to the changelog -
Tests covering your feature were added? Yes. -
Any new feature or behavior change was documented?
Edited by wenqing