Problem with Large Model Solution

that’s correct on ccx_static.exe. it won’t run pardiso. only the ccx_dynamic.exe file will.

to switch between compilers you need to reference the ccx manual. in the inp file i provided, look for the following line near the bottom of the file:

*STATIC,SOLVER=PARDISO

you can either remove the SOLVER= option (that should default to PASTIX) or you can explicitly call one of three solvers:

*STATIC
*STATIC,SOLVER=PASTIX
*STATIC,SOLVER=PARDISO
*STATIC,SOLVER=SPOOLES

unfortunately, there doesn’t appear to be a global switch for solver type. you have to add it to each analysis you run.

also, i did many benchmarks of ccx_static.exe and ccx_dynamic.exe. the ccx_dynamic.exe file ran slightly faster most of the time. especially if you don’t have the following specified:

OPENBLAS_NUM_THREADS=1
PASTIX_MIXED_PRECISION=1

so i would just run ccx_dynamic.exe.