Use SMP full by default with solve_type=LINEAR #14065
Labels
C: Framework
P: normal
A defect affecting operation with a low possibility of significantly affects.
T: task
An enhancement to the software.
Reason
Default preconditioning (diagonal entries only) is used with
solve_type = LINEAR
. This could result in a converged, but wrong result, asLINEAR
currently builds the jacobian matrix but without off-diagonal entries.Design
Add
SMP
preconditioner withfull=true
, just as it is done by default withsolve_type = NEWTON
inCreateExecutionerAction
.Impact
Will change results (to the correct solution) with problems where
solve_type = LINEAR
is used with non-zero off-diagonal coupling with the defaultPreconditioner
block (none).The text was updated successfully, but these errors were encountered: