CalculiX and TAUCS solver Windows (rather a curiosity)

I managed to compile TAUCS in the msys2/mingw environments and ccx 2.22 with this solver, but there is a problem with writing the temporary file:

taucs_open: Could not open file /tmp/scratch.0
taucs_create: Could not create metadata file /tmp/scratch.0
taucs_linsolve: ERROR, could neither open nor create file [/tmp/scratch]
taucs_linsolve: an error occured, releasing resources and bailing out

Source code of TAUCS:

taucs_mumps.cInteresting

After modification tau.c to:

The ccx starts but has an unexpected error:

with set CCX_LOG_ALLOC=1:

It worked, but with memory limitations?

Because with div 11 it’s still OK, but with div 12 I get the error mentioned above.

Speed:

1 Like

thanks for sharing your experiences using Taucs as a solver in CalculiX, look amazed how fast is it. Official documentation mentioned and previous Freecad forums also. Probably, more patches needed to improve current limitation, an effort for large benefit.