Taillefumier Mathieu
f50e850e17
[cmake] Cleanup accross the entire build system ( #5527 )
...
Co-authored-by: Mathieu Taillefumier <mathieu.taillefumier@free.fr>
2026-07-04 20:36:14 +02:00
Dynamics of Condensed Matter
c523002d91
Add LibFCI active-space solver ( #5167 )
...
Co-authored-by: Thomas D. Kuehne <tkuehne@cp2k.org>
2026-05-12 19:36:10 +02:00
Matthias Krack
a78533eb1f
Apply prettifier again to spack package files
2026-03-25 13:11:56 +01:00
Matthias Krack
4180bf53f7
Add timeout flag and allow for flags using make_pretty.sh
...
Using "make_pretty.sh -j 1 -t 2" is often more likely to work than increasing the (hardwired) timeout value
2026-02-27 20:42:16 +01:00
Matthias Krack
00eebaaad3
Suppress pretty for spack package files
2026-02-07 19:32:03 +01:00
Matthias Krack
78931c6763
Spack requires "spack_repo" to be in the repo path
2026-01-07 15:59:19 +01:00
Ole Schütt
166a3353c1
openPMD: Rename some files and fix conventions
2026-01-06 15:44:37 +01:00
Ole Schütt
391ac323bf
precommit: Increase local timeout to 30 seconds
2026-01-06 15:44:37 +01:00
Franz Pöschel
7c648bcc1f
Add openPMD output
2026-01-06 12:57:32 +01:00
Ole Schütt
06728efc41
precommit: Move exclusion list into fortitude.toml
2025-11-06 16:37:03 +01:00
Ole Schütt
6bdde325c8
precommit: Get fortitude auto-fixing to work
2025-11-06 16:37:03 +01:00
Ole Schütt
81d9eb2d59
precommit: Simplify some files to help Fortitude
2025-11-05 16:52:17 +01:00
Ole Schütt
0620b4537c
precommit: Add Fortitude linter
2025-11-05 16:52:17 +01:00
Hans Pabst
badb79934a
Use git ls-files instead of os.walk with pattern
...
- Avoids processing unrelated files.
2025-10-17 15:25:21 +02:00
Rocco Meli
400017fac0
Update Spack and add support for Spack packages repository
2025-06-26 08:27:09 +02:00
Ole Schütt
6d377b8c9f
Precommit: Format spack packages with upstream style
2025-05-22 18:30:23 +02:00
Harald Forbert
1513aefda2
add ace support
2025-05-06 08:32:16 +02:00
Ole Schütt
2819de3bd6
precommit: Ignore very large files
2025-02-12 13:40:05 +01:00
Ole Schütt
f3901f63c6
Precommit: Exclude common cmake build dir
2024-08-12 16:11:23 +02:00
Ole Schütt
9a20f053d1
Move prettify into precommit folder and inline fprettify submodule
2024-08-04 12:45:16 +02:00
Cristian Le
58e3e09bda
fedora: Optimize builds ( #3268 )
...
Signed-off-by: Cristian Le <cristian.le@mpsd.mpg.de>
2024-03-28 21:07:23 +01:00
Hans Pabst
aa4adac34c
DBM: introduced OpenCL support ( #3321 )
2024-03-15 16:41:35 +01:00
Ole Schütt
fafc0043f0
precommit: Add input file formatter
2023-12-18 22:41:19 +01:00
Ole Schütt
934a489bed
Docs: Add Sphinx-based manual
2023-06-08 10:46:10 +02:00
Ole Schütt
12c03de0ba
Reformat with black 23.3.0
2023-05-02 12:31:58 +02:00
Ole Schütt
fcb0f647ee
Add support for Torch which is needed by NequIP
2022-11-30 11:54:22 +01:00
Ole Schütt
786bc82ff9
precommit: Switch from markdownlint to mdformat
2022-11-06 16:15:27 +01:00
Ole Schütt
83879e1e52
precommit: Add type annotations to precommit.py
2022-07-16 13:58:47 +02:00
Ole Schütt
8c9193c8b1
precommit: Ignore .log files
2022-07-16 13:58:47 +02:00
Ole Schütt
bd979643ea
Makefile: Use .cu extension also for HIP kernels
2022-03-20 19:41:51 +01:00
Ole Schütt
4444c6aef6
Makefile: Extend file naming convention to include HIP
2022-03-10 18:54:33 +01:00
Ole Schuett
e974820ca4
precommit: Add simple Makefile formatter
2022-02-07 10:02:03 +01:00
Eisuke Kawashima
85e7b7d615
Python: PEP8 fixes ( #1926 )
...
* fix [E401](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes )
* fix [E711](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes )
* fix [E713](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes )
* fix [E722](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes )
* fix [W601](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes )
* fix [W605](https://github.com/PyCQA/pycodestyle/blob/2.8.0/docs/intro.rst#error-codes )
2022-02-03 11:35:01 +01:00
Ole Schütt
3120b66bfc
precommit: Add cmake-format
2021-11-29 19:41:30 +01:00
Fabian Ducry
f45d5d9227
fix shebang -> /usr/bin/env python3
2021-11-24 16:09:42 +01:00
Ole Schütt
9cea0ffd4a
Revive minimax_to_fortran_source.py
2021-11-17 15:22:35 +01:00
Ole Schütt
1b9c42d219
precommit: Add file extension .cc
2021-09-15 11:27:02 +02:00
Ole Schütt
f82eaf34a7
precommit: Check file properties of all files again
2021-07-24 12:01:25 +02:00
Tiziano Müller
f511d51f6f
precommit: fix check_file_properties
...
Calling it with multiple filenames was broken, revised and modernized
the script in the process. The cloud-based precommit was running it on
all files even though it was never intended to work on shell scripts.
Fixed that as well.
2021-07-11 20:19:29 +02:00
Ole Schütt
dda7d1a5b6
Refactor conventions/analyse_src.py into precommit/check_file_properties.py
2021-03-11 20:06:46 +01:00
Ole Schütt
019b66ef5e
precommit: Enable shellcheck for all .sh files
2021-03-10 15:59:13 +01:00
Ole Schütt
2e2218d9a9
precommit: Add shfmt to format shell scripts
2021-02-18 00:33:20 +01:00
Ole Schütt
d70bb55f0f
Revive Doxygen
2020-09-03 17:56:54 +02:00
Ole Schütt
e8ed587783
precommit: Increase timeout for fprettify
2020-08-30 21:03:06 +02:00
Ole Schütt
a9e0f95442
precommit: Improve entrypoint.sh and quiet pip
2020-08-30 21:03:06 +02:00
Ole Schütt
976dad76d8
precommit: Format PACKAGE files
2020-08-27 16:52:16 +02:00
Ole Schütt
8b38d1065b
precommit: Enable errors reports for prettify.py
2020-08-27 16:52:16 +02:00
Ole Schütt
bb453db103
precommit: Fix check for data/POTENTIAL file
2020-08-25 23:19:15 +02:00
Ole Schütt
dc98efcbef
precommit: Increase timeout and reduce num_workers
2020-08-25 14:53:00 +02:00
Ole Schütt
f2c59ade4c
precommit: Add check for data/POTENTIAL file
2020-08-25 14:53:00 +02:00