It is possible that due to the lack of these: librarieslibgcc_s_seh-1.dll, libwinpthread-1.dll, libstdc++-6.dll, MFront with the Mecway or PrePoMax could not work (bconverged has these libraries in the bin folder).
https://calculix.discourse.group/…
Since the ccx source code is official on github (https://github.com/Dhondtguido/CalculiX), can you add yours "out-of-core" option for PARDISO solver via pull request?
Hi,
I have a few questions for these results:
1. What libraries of MKL, PARADISO requires on your computer?
2. Was pastix with the flag: PASTIX_MIXED_PRECISION=1 (and OPENBLAS_NUM_THREADS=1)?
I am a bit surprised by the difference between pastix …
"When using 16 or 32 threads PastiX works but runs super slow."
See this: https://calculix.discourse.group/t/calculix-and-pastix-solver-windows-version/130/18?u=rafal.brzegowy
@prop_design
I have the same symptoms as I did not copy all the necessary oneAPI dll library.
In my case (Haswell) ccx need:
libiomp5md.dll
mkl_avx2.1.dll
mkl_core.1.dll
mkl_intel_thread.1.dll
and most important: mkl_rt.1.dll
@MikeMcMullen
At the moment, it cannot be done due to the error:
https://github.com/msys2/MINGW-packages/issues/6923
https://sourceforge.net/p/mingw-w64/bugs/886/
For ccx 2.18 I changed from "Dynamic" to "Single Dynamic Library", from: https://software.intel.com/content/www/us/en/develop/tools/oneapi/components/onemkl/link-line-advisor.html
Base description (http://portal.nacad.ufrj.br/online/intel/mkl/commo…
The Windows version does not support GPU computing due to the lack of nvcc (CUDA -> only nvidia) compiler in the mingw environment (msys2).
It is possible that in the future GPU support will be possible thanks to StarPU with OpenCL (AMD, nvidia a…
You can dowload ccx from (CalculiX forum: https://calculix.discourse.group/t/calculix-and-pastix-solver-windows-version/130/16?u=rafal.brzegowy)
https://www.dropbox.com/s/zd7fj0ceaj8j44n/CalculiX.7z?dl=0
This archive contains the ccx version linke…
You only need one ccx.exe file, but linked to these 3 solvers and run it with the command (in the .inp file):
*STATIC,SOLVER=SPOOLES
or
*STATIC,SOLVER=PARDISO
or
*STATIC,SOLVER=PaStiX
for (from ccx 2.17 manual):
*BUCKLE, *COUPLED TEMPERATURE-DIS…
Hi,
Important, for the best possible performance on PaStiX, set:
set OPENBLAS_NUM_THREADS=1
use only for physical processors (set OMP_NUM_THREADS= max physical cores)
Please try with this settings.
That's right.
Defining material:
*MATERIAL, NAME=@CALCULIXBEHAVIOUR_ELASTICITY@2
*USER MATERIAL, CONSTANTS=2
200000,0.3
It would be nice if Mecway had such a library at the start with a few materials (Drucker-Prager, Johnson-Cook, Chaboche).
Rega…