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