I am trying to install the CalculiX adapter with MKL libraries for PARDISO solver. I have modified the makefile that comes with the adapter distribution but I am unable to build the adapter and CalculiX. The following are the system details
preCICE version : V2.2.1
Operating system : Ubuntu 20.04
-Installation method : Make
-Dependencies : gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0, gcc (Ubuntu 9.3.0-17ubuntu1~20.04) 9.3.0
I have been able to install and run CalculiX without the adapter. I have also been able to run FSI simulations with SU2-PRECICE-CalculiX Spooles MT version.
The Make file and the resulting make error log are attached herewith. make_error.txt (606.5 KB)
Hi ajaust
A few moment ago, I was able to compile CalculiX with PARDISO multi-threaded version. I am testing it at the moment and I can share the Makefile and installation procedure if you feel it will be helpful.
Numerical experiments from literature have shown it to be twice as fast as SPOOLES multi-threaded version.
I am very excited to see that you’ve successfully compiled CalculiX with PARDISO. I’d love to learn from your Makefile and installation procedure. Do you mind sharing?
If you are able to run CalculiX with PARDISO for a preCICE coupled simulation it would be great to have this included in the CalculiX-adapter repository. We can help you with contributing there in the form of a pull request. Please keep us posted here on your progress.
That will be great. I am running a few test cases on a large cluster and I should have the scaling study ready in a day. Will post results here once I have them.