The Choice of Solver and Solver Settings
The default solver for the Fluid Flow interfaces is optimized for a large variety of fluid flow conditions and applications. The suggested solver depends on the physics interface and the study type.
The default solver settings is a tradeoff between performance and robustness. The more advanced the model, the more the solver can need tuning to obtain a solution. This is another reason why it is good to start with a reduced model description rather than the complete description.
2D models and small 3D models get so-called direct-solver suggestions. Direct solvers are robust but the memory requirement scales somewhere between N1.5and N2 where N is the number of degrees of freedom in the model. This means that a direct solver becomes prohibitively expensive for large problems. Large 3D models therefore get iterative solver suggestions per default. The memory requirement for an iterative solver optimally scales as N. The drawback with iterative solvers is that they are less robust than direct solvers. A model can converge with a direct solver but fail with an iterative solver. Large models therefore require more care when being set up than small models do.
For well-posed models, there are possibilities to tune the default solvers to gain performance. This is especially true for time-dependent models with a variety of solver settings providing options to reduce the computational time.
Studies and Solvers in the COMSOL Multiphysics Reference Manual