Package Details: calculix 2.17-3

Git Clone URL: (read-only, click to copy)
Package Base: calculix
Description: CalculiX: 3D finite element solver and post-processor (executables)
Upstream URL:
Keywords: calculix finite-element
Licenses: GPL2
Submitter: None
Maintainer: mauritiusdadd
Last Packager: mauritiusdadd
Votes: 21
Popularity: 0.059375
First Submitted: 2007-11-24 13:59
Last Updated: 2020-12-10 10:30

Latest Comments

1 2 3 4 5 6 ... Next › Last »

mauritiusdadd commented on 2021-05-07 08:51

@Sinasta, I cannot reproduce your error as spooles seems to build fine on my machine and it builds fine also in a clean chroot. Please, make sure your system is fully updated and try to build the package using makepkg directly. You should also check your CFLAGS variable.

Sinasta commented on 2021-05-02 18:35

getting this error when trying to build spooles:

cc1: some warnings being treated as errors make[3]: [makeG:30: iohb.o] Error 1 make[3]: Leaving directory '/var/tmp/pamac-build-sinasta/spooles/src/spooles/Utilities/src' make[2]: [makefile:31: makeLib] Error 2 make[2]: Leaving directory '/var/tmp/pamac-build-sinasta/spooles/src/spooles/Utilities/src' make[1]: [makefile:5: lib] Error 2 make[1]: Leaving directory '/var/tmp/pamac-build-sinasta/spooles/src/spooles/Utilities' make: [makefile:123: lib] Error 2 ==> ERROR: A failure occurred in build(). Aborting...

blixawillbargeld commented on 2021-03-10 14:32

Just started using CCX again this week. So far no issues. Still interested in the advanced solvers, as I need to speed up my calculations. So please let me know if you managed to build it using Pastix!

And thanks for the work you do on the PKGBUILD, it would be too difficult for my basic knowledge to build it by myself!

mauritiusdadd commented on 2020-12-08 08:22

@eBDBaF @blixawillbargeld I updated the PKGBUILD, please let me know if there is any issue.

@blixawillbargeld No, i haven't tryed Pastix solver yet but I think will start to play with it in the near future

blixawillbargeld commented on 2020-12-01 13:48

@eBDBaF @mauritiusdadd thank you! Looking forward to the updated PKGBUILD than for the next project. On a sidenote: Anyone got it running with Pastix solver already?

mauritiusdadd commented on 2020-12-01 08:53

@eBDBaF thank you for pointing that out! I'll take a look at it as soon as possible

eBDBaF commented on 2020-11-30 10:13

@blixawillbargeld @mauritiusdadd With the current PKGBUILD only "symmetric stiffness/mass contributions" is calculated using multithreading in static analysis with spooles. The AUR Package spooles is compiled for MT. Adding -DUSE_MT to the CFLAGS in the Makefile of calculix enables multithreading for "Factoring the system of equations" with SPOOLES solver referring to Successfully tested with changed PKGBUILD and the following notice:

at execution time the environment variable OMP_NUM_THREADS must have been set to the number of CPUs you want to use. In Linux this can be done by ``export OMP_NUM_THREADS=n'' on the command line, where n is the number of CPUs. Default is 1. Alternatively, you can set the number of CPUs using the environment variable CCX_NPROC_EQUATION_SOLVER. If both are set, the latter takes precedence. Source:

The ccx manual has much more information about this topic: Page 12

steveo_155 commented on 2020-05-27 23:56

Hey @mauritiusdadd , upgrading GCC seems to have fixed the problem. I'm running Manjaro and just found out that GCC is apparently one of the few packages that's treated differently in Manjaro and Arch. Had to move my system to testing repos in order to install GCC 10. Thanks for the help!!

mauritiusdadd commented on 2020-05-27 22:15

Hi @steveo_155, is your system fully updated? In particular, do you have gcc 10?

steveo_155 commented on 2020-05-27 21:25

I am getting the following build error:

gfortran -Wall -O2 -fallow-argument-mismatch -c absolute_relative.f gfortran: error: unrecognized command line option ‘-fallow-argument-mismatch’; did you mean ‘-Wno-argument-mismatch’? make: *** [Makefile:11: absolute_relative.o] Error 1 ==> ERROR: A failure occurred in build(). Aborting... Error making: calculix