LINEQN_BundleSolvers
bundle solvers for linear systems
See LINEQN_BundleSolvers. Definitions in
USER_common_variables are dominant.
LINEQN_solver_ScalarSystems =
'p:AUTO
:BCN2:SAMG
:0010:0005 T
:BCN2 CODI:BCN2 TURB
:BCN2'
LINEQN_BundleSolvers =
' pHydrostaticvmm->pressureBNDL , pCorrectionvmm->pressureBNDL, pDynamicvmm->pressureBNDL'
This functionality bundles the different
MESHFREE-context variables into one context for performance analysis of linear systems in the 'AUTO'-context.
The above definition would cluster all three different pressure systems into only analysis-item and genarate the following console output if the Output Level >=3:
================================ BEGIN: Solver Statistics ======================================================================
context instance options solver solverTime nbSkip nbFail
--------------------------------------------------------------------------------------------------------------------------------
pressureBNDL 1 current: BCN2 0.64751310E+03 0 5
old: BCN2 0.10000000E+99 0 10
old: SAMG 0.20000000E+99 1 10
vSegregated 1 current: BCX2 0.27491675E+02 0 0
old: BCX2 0.27571216E+02 0 10
kepsilonvmm 1 current: BCN2 0.13570871E+02 0 0
old: BCN2 0.12389476E+02 0 10
================================ END: Solver Statistics ======================================================================
================================ BEGIN: Solver Decisions =======================================================================
context instance solver reason
--------------------------------------------------------------------------------------------------------------------------------
pressureBNDL 1 choose: BCN2 fastest option
vSegregated 1 choose: BCX2 only option
kepsilonvmm 1 choose: BCN2 only option
================================ END: Solver Decisions =======================================================================
Currently existing
MESHFREE context items
-
- pHydrostaticvpm
- pHydrostaticvmm
-
- pCorrectionvmm
- pDynamicvpm
- pDynamicvmm
- temperaturevpm
- temperaturevmm
- kepsilonvpm
- kepsilonvmm
- vSegregated
- vCoupled
- assvar