•
|
The first suggestion (GMRES with Direct Precon.) uses an iterative solver with a direct preconditioner. This method is typically faster than the direct solver and uses 20% less memory.
|
•
|
The second suggestion (GMRES with DD) uses an iterative solver with the domain decomposition method. This method is very robust (also for multiphysics applications) and very memory efficient, but it can be slow.
|
The direct preconditioner approach is used in the model: Transfer Impedance of a Perforate. Application Library path Acoustics_Module/Tutorials/transfer_impedance_perforate
|
•
|
If you set Recompute and clear subdomain data to On you will get a very memory lean solver (but the solution may take longer). Recompute and clear subdomain data is a list with the options Automatic, Off, and On. If the option Automatic is chosen, the recompute and clear mechanism is activated if there is an out-of-memory error during the domain decomposition setup phase. The setup is then repeated with recompute and clear activated (which can be costly in terms of time but is better than failure). A warning is given in this case.
|
•
|
•
|
In the direct solver under the Coarse Solver and Domain Solvers subnodes use the PARDISO solver and set the Pivoting perturbation to 1e-13.
|
See the Domain Decomposition (Schwarz) section in the COMSOL Multiphysics Reference Manual for more details
|