Preconditioner for FEM calculations

pmcardle
pmcardle Altair Community Member
edited December 2020 in Community Q&A

  I am running FEM only (decoupled from MoM) iterative calculations on my universities HPC. I have found that the default preconditioner for these simulations is the Multilevel LU/Diagonal Decomposition (2050) , which is using a majority of my memory availability. Are there other preconditioner's that reduce the memory usage at the cost of computation time? Also would it be suggested that I switch to a direct solver with no preconditioner? 

Tagged:

Answers

  • Mel
    Mel Altair Community Member
    edited December 2020

    The direct solver is more memory intensive than the 2050, and should only be used when the solution has convergence problems.

    You can try switching to first order basis functions.

    image

    This would require that you remesh and it will create more tetrahedra, but sometimes the memory is reduced.

    The FEM parallel scaling in terms of memory is not optimal. You can try to reduce the number of parallel processes.