While carrying out a spectral analysis (ASSEMBLAGE + CALC_MODES + COMB_SISM_MODAL), the highest memory use is observed with the COMB_SISM_MODAL operator. From my mind, the most complicated part is the calculation of modes and the combination of modes should be relatively straigthforward.
I my case, the memory use is given below and I am limited by the combination of modes and not by their calculation, which is quite annoying.
Résultat commande #0031 (CALC_MODES): modes ('<00000057>') de type <ModeResult>
Mémoire (Mo) : 21974.50 / 3452.69 / 6987.43 / 2344.53 (VmPeak / VmSize / Optimum / Minimum)
Fin commande #0031 user+syst: 4296.10s (syst: 2331.09s, elaps: 709.73s)
Résultat commande #0047 (COMB_SISM_MODAL): combin ('<0000005a>') de type <MultipleElasticResult>
Mémoire (Mo) : 60756.68 / 13077.04 / 17700.41 / 8811.20 (VmPeak / VmSize / Optimum / Minimum)
Fin commande #0047 user+syst: 151.79s (syst: 66.25s, elaps: 217.96s)
I use Code_Aster 16.7.0 through the singularity container (salome_meca-lgpl-2024.1.0-1-20240327-scibian-11.sif).
Is it a normal behavior ?
I am not sure it was the case in previous version of Code_Aster, 14.6 for instance.
Thanks for your help