OGS
[tag] damping_alpha

Parameter \(\alpha\) for non-negative damping of the nonlinear solver. The final damping \(\delta\) is defined by the original damping \(\delta_0\) with \(\delta = \min_i \frac{\delta_0}{max(1.0, -\frac{\alpha_j \Delta x_i}{\cdot x_i}}\), determined over all degrees of freedom $i$ and global components \(j\). A value of zero switches off the non-negative damping. A value of two, halves the step if a given proposed step would cross the zero-line for a given component. Higher values lead to a stronger damping.

Additional info

From NumLib/ODESolver/ConvergenceCriterionPerComponentDeltaX.cpp line 139

  • This is an optional parameter.
  • Data type: std::vector<double>
  • Expanded tag path: time_loop.processes.process.convergence_criterion.PerComponentDeltaX.damping_alpha
  • Go to source code: → ogs/ogs/6.5.7

Used in the following test data files