]> https://gitweb.dealii.org/ - candi.git/log
candi.git
20 months agoMerge pull request #338 from tjhei/osx_trilinos
Timo Heister [Wed, 19 Apr 2023 23:33:36 +0000 (19:33 -0400)]
Merge pull request #338 from tjhei/osx_trilinos

support trilinos and netcdf on M1

20 months agoCorrectly unset PETSc environment variables.
David Wells [Tue, 28 Mar 2023 20:30:47 +0000 (16:30 -0400)]
Correctly unset PETSc environment variables.

20 months agosupport trilinos and netcdf on M1 338/head
Timo Heister [Thu, 6 Apr 2023 17:24:28 +0000 (13:24 -0400)]
support trilinos and netcdf on M1

20 months agoMerge pull request #341 from tjhei/ci-bfd
Timo Heister [Mon, 17 Apr 2023 19:53:07 +0000 (15:53 -0400)]
Merge pull request #341 from tjhei/ci-bfd

temporary fix for CI by using bfd

20 months agoremove 18.04 runner 341/head
Timo Heister [Mon, 17 Apr 2023 19:52:38 +0000 (15:52 -0400)]
remove 18.04 runner

20 months agotemporary fix for CI by using bfd
Timo Heister [Thu, 13 Apr 2023 02:16:48 +0000 (22:16 -0400)]
temporary fix for CI by using bfd

22 months agoMerge pull request #330 from tjhei/seacas_no_x11
Timo Heister [Wed, 15 Feb 2023 12:47:47 +0000 (07:47 -0500)]
Merge pull request #330 from tjhei/seacas_no_x11

disable x11

22 months agoMerge pull request #331 from tjhei/trilinos_no_explicit
Timo Heister [Wed, 15 Feb 2023 12:47:37 +0000 (07:47 -0500)]
Merge pull request #331 from tjhei/trilinos_no_explicit

trilinos without explicit instantiations

22 months agotrilinos without explicit instantiations 331/head
Timo Heister [Mon, 13 Feb 2023 23:12:36 +0000 (18:12 -0500)]
trilinos without explicit instantiations

It turns out explicit instantiations have the following problems:
- it confuses linkers like gold leading to missing instantiations
- breaks compilation on OSX ARM (symbols with wrong arch)
- it is likely related to a big bloat in library size

Disable them for now...

22 months agodisable x11 330/head
Timo Heister [Tue, 14 Feb 2023 02:25:53 +0000 (21:25 -0500)]
disable x11

22 months agoMerge pull request #325 from tjhei/ci-macos-gcc11
Timo Heister [Thu, 9 Feb 2023 17:23:45 +0000 (12:23 -0500)]
Merge pull request #325 from tjhei/ci-macos-gcc11

CI: osx use gcc-11 to fix compilation

22 months agoCI: osx use gcc-11 to fix compilation 325/head
Timo Heister [Wed, 8 Feb 2023 01:17:49 +0000 (20:17 -0500)]
CI: osx use gcc-11 to fix compilation

test

a

a

f

22 months agoMerge pull request #323 from tjhei/ci-2204
Timo Heister [Tue, 7 Feb 2023 13:30:54 +0000 (08:30 -0500)]
Merge pull request #323 from tjhei/ci-2204

[CI] test 22.04

22 months agofix issue on undefined reference to gotoblas
Wendi-L [Sat, 3 Dec 2022 16:12:07 +0000 (16:12 +0000)]
fix issue on undefined reference to gotoblas

22 months agoMerge pull request #322 from tjhei/netcdf-folder
Timo Heister [Tue, 7 Feb 2023 00:08:47 +0000 (19:08 -0500)]
Merge pull request #322 from tjhei/netcdf-folder

nicer name for netcdf config file

22 months agotest 22.04 323/head
Timo Heister [Mon, 6 Feb 2023 22:54:24 +0000 (17:54 -0500)]
test 22.04

22 months agonicer name for hdf5 config file 322/head
Timo Heister [Mon, 6 Feb 2023 22:39:27 +0000 (17:39 -0500)]
nicer name for hdf5 config file

22 months agoMerge pull request #321 from tjhei/tril_seacas_netcdf_fix
Timo Heister [Mon, 6 Feb 2023 22:32:55 +0000 (17:32 -0500)]
Merge pull request #321 from tjhei/tril_seacas_netcdf_fix

fix SEACAS support

22 months agofix SEACAS support 321/head
Timo Heister [Mon, 6 Feb 2023 20:07:49 +0000 (15:07 -0500)]
fix SEACAS support

- netcdf support in trilinos needs some help to find correct paths
- SEACAS depends on netcdf

22 months agoEnable SEACAS in Trilinos to enable exodusII
rossisimone [Sat, 28 Jan 2023 12:09:16 +0000 (07:09 -0500)]
Enable SEACAS in Trilinos to enable exodusII

22 months agomove patch into file
Timo Heister [Thu, 26 Jan 2023 01:52:42 +0000 (20:52 -0500)]
move patch into file

22 months agoremove REALTYPEWIDTH modification
Wendi-L [Sat, 3 Dec 2022 15:15:45 +0000 (15:15 +0000)]
remove REALTYPEWIDTH modification

22 months agofix bug on metis USE_64_BIT_INDICES
Wendi-L [Fri, 2 Dec 2022 21:29:25 +0000 (21:29 +0000)]
fix bug on metis USE_64_BIT_INDICES

2 years agoMerge pull request #311 from tjhei/openblas-0.3.21
Timo Heister [Wed, 14 Dec 2022 21:27:48 +0000 (16:27 -0500)]
Merge pull request #311 from tjhei/openblas-0.3.21

OpenBLAS v0.3.21

2 years agoOpenBLAS v0.3.21 311/head
Timo Heister [Wed, 26 Oct 2022 15:35:17 +0000 (11:35 -0400)]
OpenBLAS v0.3.21

2 years agoMerge pull request #297 from tjhei/tril13-2
Timo Heister [Sat, 22 Oct 2022 14:35:33 +0000 (10:35 -0400)]
Merge pull request #297 from tjhei/tril13-2

update Trilinos to 13.2

2 years agoMerge pull request #308 from tjhei/osx-instr
Timo Heister [Fri, 2 Sep 2022 14:14:26 +0000 (10:14 -0400)]
Merge pull request #308 from tjhei/osx-instr

update OSX instructions

2 years agoupdate OSX instructions 308/head
Timo Heister [Thu, 1 Sep 2022 20:36:08 +0000 (16:36 -0400)]
update OSX instructions

2 years agoMerge pull request #307 from tjhei/fix_petsc_opt
Timo Heister [Tue, 30 Aug 2022 19:16:01 +0000 (15:16 -0400)]
Merge pull request #307 from tjhei/fix_petsc_opt

fix PETSc with optimization flags

2 years agofix PETSc with optimization flags 307/head
Timo Heister [Sun, 28 Aug 2022 14:39:59 +0000 (10:39 -0400)]
fix PETSc with optimization flags

fixes #306

I tried various combinations of single/double quotes and
reglob-protecting ${CONFOPTS} when passing to ./configure but none of
the options worked (PETSc either only picks up -O3 or fails to configure
with '-O3).

2 years agoMerge pull request #304 from tjhei/numdiff-m1
Timo Heister [Sun, 24 Jul 2022 20:43:15 +0000 (16:43 -0400)]
Merge pull request #304 from tjhei/numdiff-m1

numdiff: make work on M1

2 years agonumdiff: make work on M1 304/head
Timo Heister [Sat, 23 Jul 2022 23:48:25 +0000 (19:48 -0400)]
numdiff: make work on M1

Not sure what "natural language support" is, but it doesn't seem to be
necessary and this makes numdiff work on an M1 mac.

2 years agoMerge pull request #300 from tjhei/update_openblas
Timo Heister [Sun, 26 Jun 2022 20:36:00 +0000 (16:36 -0400)]
Merge pull request #300 from tjhei/update_openblas

update openblas

2 years agoMerge pull request #301 from tjhei/fix-cmake-path-master
Timo Heister [Sun, 26 Jun 2022 15:45:16 +0000 (11:45 -0400)]
Merge pull request #301 from tjhei/fix-cmake-path-master

Fix path to installed CMake files.

2 years agoFix path to installed CMake files. 301/head
David Wells [Fri, 24 Jun 2022 18:29:26 +0000 (14:29 -0400)]
Fix path to installed CMake files.

2 years agoMerge pull request #298 from tjhei/master-version
Timo Heister [Sun, 26 Jun 2022 15:30:56 +0000 (11:30 -0400)]
Merge pull request #298 from tjhei/master-version

master: update version

2 years agoupdate openblas 300/head
Timo Heister [Sun, 26 Jun 2022 15:25:04 +0000 (11:25 -0400)]
update openblas

2 years agomaster: switch to 9.5.0-pre 298/head
Timo Heister [Fri, 24 Jun 2022 14:52:15 +0000 (10:52 -0400)]
master: switch to 9.5.0-pre

2 years agoMerge pull request #295 from tjhei/64bit-option
Timo Heister [Thu, 16 Jun 2022 22:42:57 +0000 (18:42 -0400)]
Merge pull request #295 from tjhei/64bit-option

new global option: USE_64_BIT_INDICES

2 years agoupdate Trilinos 297/head
Timo Heister [Fri, 3 Jun 2022 20:13:08 +0000 (16:13 -0400)]
update Trilinos

2 years agoMerge pull request #296 from gfcas/bump_checkout
Timo Heister [Thu, 2 Jun 2022 23:50:27 +0000 (19:50 -0400)]
Merge pull request #296 from gfcas/bump_checkout

Bump github actions/checkout@v3

2 years agoBump github actions/checkout@v3 296/head
Fabian Castelli [Thu, 2 Jun 2022 20:22:50 +0000 (22:22 +0200)]
Bump github actions/checkout@v3

2 years agofixes 295/head
Timo Heister [Tue, 17 May 2022 16:32:57 +0000 (16:32 +0000)]
fixes

2 years agonew global option: USE_64_BIT_INDICES
Timo Heister [Sun, 15 May 2022 15:56:42 +0000 (11:56 -0400)]
new global option: USE_64_BIT_INDICES

2 years agoMerge pull request #294 from koecher/takeover-267-289
Uwe Köcher [Sat, 30 Apr 2022 13:43:57 +0000 (15:43 +0200)]
Merge pull request #294 from koecher/takeover-267-289

2 years agoADOL-C: Add default options that are most useful/defensive for users 294/head
Jean-Paul Pelteret [Sat, 16 Apr 2022 19:09:53 +0000 (21:09 +0200)]
ADOL-C: Add default options that are most useful/defensive for users

2 years agoAdd arch native flags to p4est and trilinos if native optimazations is on.
Menno Fraters [Thu, 4 Nov 2021 00:47:47 +0000 (17:47 -0700)]
Add arch native flags to p4est and trilinos if native optimazations is on.

2 years agoMerge pull request #284 from tjhei/native_o3
Timo Heister [Sun, 17 Apr 2022 18:55:32 +0000 (14:55 -0400)]
Merge pull request #284 from tjhei/native_o3

native optimizations: enable -O3

2 years agoMerge pull request #288 from SJ2050cn/master
Uwe Köcher [Sat, 16 Apr 2022 13:44:24 +0000 (15:44 +0200)]
Merge pull request #288 from SJ2050cn/master

2 years agoFixed `BUILDDIR` spelling error. 288/head
SJ2050 [Sat, 16 Apr 2022 13:36:56 +0000 (21:36 +0800)]
Fixed `BUILDDIR` spelling error.

2 years agonative optimizations: enable -O3 284/head
Timo Heister [Mon, 21 Mar 2022 18:14:58 +0000 (14:14 -0400)]
native optimizations: enable -O3

We found out that -O3 makes a measurable difference in matrix-free
performance for recent gcc versions. Enable this when the user requests
native optimizations.

2 years agoMerge pull request #281 from gfcas/concurrency
Timo Heister [Tue, 15 Mar 2022 00:54:04 +0000 (20:54 -0400)]
Merge pull request #281 from gfcas/concurrency

Concurrency

2 years agoAdd concurrency for main.yml 281/head
Fabian Castelli [Thu, 24 Feb 2022 23:59:21 +0000 (00:59 +0100)]
Add concurrency for main.yml

2 years agoIndent main.yml
Fabian Castelli [Thu, 24 Feb 2022 23:58:50 +0000 (00:58 +0100)]
Indent main.yml

2 years agoMerge pull request #278 from gfcas/update_package_petsc
Timo Heister [Wed, 23 Feb 2022 18:23:18 +0000 (13:23 -0500)]
Merge pull request #278 from gfcas/update_package_petsc

Clean up PETSc and SLEPc

2 years agoMerge pull request #279 from gfcas/update_package_p4est
Timo Heister [Wed, 23 Feb 2022 18:22:58 +0000 (13:22 -0500)]
Merge pull request #279 from gfcas/update_package_p4est

Update p4est.package according to dealii

2 years agoMerge pull request #280 from gfcas/symengine-v0.8.1
Timo Heister [Wed, 23 Feb 2022 18:20:01 +0000 (13:20 -0500)]
Merge pull request #280 from gfcas/symengine-v0.8.1

Symengine v0.8.1

2 years agoRemove conflicting symengine options 280/head
Fabian Castelli [Wed, 16 Feb 2022 21:24:57 +0000 (22:24 +0100)]
Remove conflicting symengine options

2 years agoSymengine v0.8.1 checksum
Fabian Castelli [Wed, 16 Feb 2022 21:14:51 +0000 (22:14 +0100)]
Symengine v0.8.1 checksum

2 years agoBump symengine version 0.8.1
Fabian Castelli [Wed, 16 Feb 2022 21:09:35 +0000 (22:09 +0100)]
Bump symengine version 0.8.1

2 years agoIndentation
Fabian Castelli [Wed, 16 Feb 2022 21:07:42 +0000 (22:07 +0100)]
Indentation

2 years agoUpdate p4est.package according to dealii 279/head
Fabian Castelli [Tue, 15 Feb 2022 18:59:20 +0000 (19:59 +0100)]
Update p4est.package according to dealii

2 years agoMerge pull request #260 from gfcas/update_package_hdf5
Timo Heister [Mon, 14 Feb 2022 15:54:40 +0000 (10:54 -0500)]
Merge pull request #260 from gfcas/update_package_hdf5

cleanup in package hdf5

2 years agoClean up PETSc and SLEPc 278/head
Fabian Castelli [Mon, 14 Feb 2022 15:31:06 +0000 (16:31 +0100)]
Clean up PETSc and SLEPc

2 years agoMerge pull request #276 from tjhei/opencascade-isfinite-patch
Matthias Maier [Mon, 14 Feb 2022 11:04:15 +0000 (05:04 -0600)]
Merge pull request #276 from tjhei/opencascade-isfinite-patch

opencascade: fix isfinite error

2 years agoMerge pull request #275 from tjhei/petsc_slepc_bump
Matthias Maier [Mon, 14 Feb 2022 11:03:39 +0000 (05:03 -0600)]
Merge pull request #275 from tjhei/petsc_slepc_bump

update petsc and slepc

2 years agoopencascade: fix isfinite error 276/head
Timo Heister [Fri, 11 Feb 2022 19:41:18 +0000 (14:41 -0500)]
opencascade: fix isfinite error

On M1 opencascade fails to compile, fix by adding a patch.

2 years agoupdate petsc and slepc 275/head
Timo Heister [Fri, 11 Feb 2022 19:19:05 +0000 (14:19 -0500)]
update petsc and slepc

This is required to compile on M1 with clang.

2 years agoHDF5 1.10.8 checksum 260/head
Fabian Castelli [Wed, 9 Feb 2022 08:29:00 +0000 (09:29 +0100)]
HDF5 1.10.8 checksum

2 years agoHDF5 v1.10.8
Fabian Castelli [Wed, 9 Feb 2022 08:17:57 +0000 (09:17 +0100)]
HDF5 v1.10.8

2 years agoUpdate package hdf5
Fabian Castelli [Mon, 7 Jun 2021 14:05:07 +0000 (16:05 +0200)]
Update package hdf5

3 years agoMerge pull request #270 from tjhei/cmake_generator
Timo Heister [Tue, 21 Dec 2021 22:01:00 +0000 (17:01 -0500)]
Merge pull request #270 from tjhei/cmake_generator

unset CMAKE_GENERATOR

3 years agounset CMAKE_GENERATOR 270/head
Timo Heister [Sun, 19 Dec 2021 12:11:52 +0000 (07:11 -0500)]
unset CMAKE_GENERATOR

One can set the CMAKE_GENERATOR to set the default generator when cmake
is executed (I have set it to Ninja). This of course confuses candi, as
no makefiles will be generated.

3 years agoMerge pull request #268 from gfcas/comment
Timo Heister [Wed, 10 Nov 2021 15:37:20 +0000 (10:37 -0500)]
Merge pull request #268 from gfcas/comment

Version independent comment

3 years agoUpdate version comment 268/head
Fabian Castelli [Tue, 9 Nov 2021 18:24:52 +0000 (19:24 +0100)]
Update version comment

3 years agoMerge pull request #266 from drwells/fix-pretty-name
Uwe Köcher [Thu, 23 Sep 2021 15:48:23 +0000 (17:48 +0200)]
Merge pull request #266 from drwells/fix-pretty-name

3 years agoMerge pull request #265 from koecher/almalinux
Uwe Köcher [Thu, 23 Sep 2021 15:48:02 +0000 (17:48 +0200)]
Merge pull request #265 from koecher/almalinux

3 years agoFix an undefined variable error. 266/head
David Wells [Thu, 23 Sep 2021 15:21:58 +0000 (11:21 -0400)]
Fix an undefined variable error.

3 years agoAdds platform AlmaLinux as replacement for CentOS 8 265/head
Uwe Köcher [Thu, 23 Sep 2021 09:24:59 +0000 (11:24 +0200)]
Adds platform AlmaLinux as replacement for CentOS 8

3 years agoMerge pull request #257 from gfcas/ginkgo_advanced_options
Uwe Köcher [Tue, 14 Sep 2021 11:14:54 +0000 (13:14 +0200)]
Merge pull request #257 from gfcas/ginkgo_advanced_options

3 years agoMerge pull request #241 from gfcas/update_package_assimp
Uwe Köcher [Tue, 14 Sep 2021 11:09:11 +0000 (13:09 +0200)]
Merge pull request #241 from gfcas/update_package_assimp

assimp: updates to 4.1.0 and adds optional v5.0.1

3 years agoMerge pull request #254 from tjhei/p4est_bump
Timo Heister [Thu, 9 Sep 2021 20:21:58 +0000 (16:21 -0400)]
Merge pull request #254 from tjhei/p4est_bump

p4est: update to 2.3.2

3 years agoUpdate deal.II-toolchain/packages/p4est.package 254/head
Timo Heister [Tue, 31 Aug 2021 16:07:16 +0000 (12:07 -0400)]
Update deal.II-toolchain/packages/p4est.package

Co-authored-by: Fabian Castelli <50630942+gfcas@users.noreply.github.com>
3 years agoAdd comment on advanced ginkgo options 257/head
Fabian Castelli [Mon, 30 Aug 2021 11:53:38 +0000 (13:53 +0200)]
Add comment on advanced ginkgo options

3 years agoUpdate assimp package 241/head
Fabian Castelli [Mon, 7 Jun 2021 13:32:26 +0000 (15:32 +0200)]
Update assimp package

3 years agoMerge pull request #256 from gfcas/ginkgo-1.4.0
Timo Heister [Sat, 28 Aug 2021 17:44:08 +0000 (13:44 -0400)]
Merge pull request #256 from gfcas/ginkgo-1.4.0

Ginkgo 1.4.0

3 years agoPrepare tar and git download option 256/head
Fabian Castelli [Sat, 28 Aug 2021 07:54:48 +0000 (09:54 +0200)]
Prepare tar and git download option

3 years agoLoad v1.4.0 by default
Fabian Castelli [Sat, 28 Aug 2021 07:48:57 +0000 (09:48 +0200)]
Load v1.4.0 by default

3 years agop4est: bump to 2.3.2
Timo Heister [Sun, 22 Aug 2021 15:23:23 +0000 (11:23 -0400)]
p4est: bump to 2.3.2

3 years agoMerge pull request #250 from koecher/macos-update
Uwe Köcher [Thu, 29 Jul 2021 22:35:58 +0000 (00:35 +0200)]
Merge pull request #250 from koecher/macos-update

macos update (bigsur update 11.5.1)

3 years agodetects version independent macos 250/head
Uwe Köcher [Thu, 29 Jul 2021 09:05:03 +0000 (11:05 +0200)]
detects version independent macos

updated macos.platform (adds security policy, shortens instructions)

3 years agoupdates installation instructions for macos bigsur
Uwe Köcher [Thu, 29 Jul 2021 08:45:36 +0000 (10:45 +0200)]
updates installation instructions for macos bigsur

3 years agodetects macos bigsur (11.5*)
Uwe Köcher [Thu, 29 Jul 2021 08:45:01 +0000 (10:45 +0200)]
detects macos bigsur (11.5*)

3 years agoadds ScaLAPACK and MUMPS to be integrated in Trilinos and PetSc (#246)
Sebastian [Thu, 29 Jul 2021 17:53:43 +0000 (19:53 +0200)]
adds ScaLAPACK and MUMPS to be integrated in Trilinos and PetSc (#246)

* Add ScaLAPACK package

* Add MUMPS package

* Removing the check if ParMETIS is available before installing MUMPS and ScaLAPACK.

* Set the packages depending on whether MKL is available

* fix typo

3 years agoMerge pull request #242 from gfcas/compiler_cleanup
Uwe Köcher [Thu, 29 Jul 2021 17:47:04 +0000 (19:47 +0200)]
Merge pull request #242 from gfcas/compiler_cleanup

Cleanup compiler variables

3 years agoMerge pull request #249 from gfcas/fix_ci_macos_compilers
Uwe Köcher [Thu, 29 Jul 2021 16:07:48 +0000 (18:07 +0200)]
Merge pull request #249 from gfcas/fix_ci_macos_compilers

3 years agoReinstall gcc compilers in macos ci jobs 249/head
Fabian Castelli [Tue, 27 Jul 2021 16:59:58 +0000 (18:59 +0200)]
Reinstall gcc compilers in macos ci jobs

3 years agoMerge pull request #248 from tjhei/trilinos_no_gfortran
Uwe Köcher [Tue, 27 Jul 2021 07:56:46 +0000 (09:56 +0200)]
Merge pull request #248 from tjhei/trilinos_no_gfortran

trilinos: remove lgfortran flag

3 years agoMerge pull request #247 from tjhei/enable-zsh
Uwe Köcher [Tue, 27 Jul 2021 07:55:58 +0000 (09:55 +0200)]
Merge pull request #247 from tjhei/enable-zsh

fix enable.sh for zsh

3 years agotrilinos: remove lgfortran flag 248/head
Timo Heister [Sat, 24 Jul 2021 21:51:41 +0000 (17:51 -0400)]
trilinos: remove lgfortran flag

I have no idea what this flag is good for and it fails for me on M1 OSX
with this, because there is no gfortran library.


In the beginning the Universe was created. This has made a lot of people very angry and has been widely regarded as a bad move.

Douglas Adams


Typeset in Trocchi and Trocchi Bold Sans Serif.