Does the calculix solver have a limit on the number of nodes? The solver fails to solve when my model has more than 2 million nodes
It might be better to ask this question on the CalculiX forum but maybe this will help you:
thank you very much,I can’t seem to find a valid solution in it
Basically, it’s possible to solve large models in CalculiX since there are no hard limits. However, the choice of solver is important. Spooles and PaStiX may not handle very large numbers of DOFs but Pardiso can come to help in such cases.
Is the Pardiso solver only available on computers with intel cpu?
The memory used by the PaStiX solver is relatively large, and the solver that needs to be compiled with -i8 can solve large problems
In older versions, setting the undocumented environment variable MKL_DEBUG_CPU_TYPE=5 could be used to override the vendor string dependent codepath choice and activate supported instructions up to AVX2 on AMD processor based systems resulting in equal or even better performance when compared to Intel CPUs. Since at least Update 1 2020, the environment variable does not work anymore (Wikipedia)
for a user with non Intel processor, MKL version 2019 is the last resort.