Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
e083281
Fix build error on lnm cluster thought
c-p-schmidt Jun 16, 2026
c3dba5e
Merge pull request #2085 from c-p-schmidt/fix-build-on-lnm-cluster-th…
c-p-schmidt Jun 16, 2026
78b926b
feat: beaminteraction -> potential: add potential reduction functions
davidrudlstorfer Jun 17, 2026
3893f7f
Update the lnm cluster presets to
c-p-schmidt Jun 17, 2026
38e152c
Fix sign in 4 ele Maxwell residual
maxiludwig Jun 18, 2026
bffd02c
Merge pull request #2088 from davidrudlstorfer/__add_potential_reduct…
davidrudlstorfer Jun 18, 2026
be948f8
Remove unused AAA-related functions
lauraengelhardt Jun 15, 2026
c50940e
Remove unused elasthyper functions
lauraengelhardt Jun 15, 2026
c6378d3
Inline elasthyper member functions and rewrite loops
lauraengelhardt Jun 15, 2026
9dede74
Remove unused varying_density from so3 material
lauraengelhardt Jun 16, 2026
8aeb019
Merge pull request #2087 from c-p-schmidt/update-lnm-bruteforce-prese…
c-p-schmidt Jun 18, 2026
84fbf7f
Merge pull request #2089 from maxiludwig/fix-sign-lung-maxwell-residual
maxiludwig Jun 18, 2026
ede521a
Improve error messages in elasthyper
lauraengelhardt Jun 18, 2026
0bd3c9e
Merge pull request #2090 from lauraengelhardt/cleanup-elasthyper-mate…
lauraengelhardt Jun 19, 2026
a73921f
Flush error output before MPI abort in main
rjoussen Jun 21, 2026
520288c
Merge pull request #2092 from rjoussen/flush-error-message-before-mpi…
rjoussen Jun 22, 2026
016915c
Update IMCS cluster preset
reginabuehler Jun 22, 2026
651727c
Bump actions/checkout in /.github/actions/analyze_compile_time_tracing
dependabot[bot] Jun 22, 2026
996b210
Bump actions/checkout from 6 to 7 in /.github/workflows
dependabot[bot] Jun 22, 2026
365b9be
Merge pull request #2096 from reginabuehler/update-imcs-cluster-prese…
reginabuehler Jun 22, 2026
f2c7984
Merge pull request #2097 from 4C-multiphysics/dependabot/github_actio…
c-p-schmidt Jun 23, 2026
3a544f0
Merge pull request #2098 from 4C-multiphysics/dependabot/github_actio…
c-p-schmidt Jun 23, 2026
748b712
Add warning to exodus reader
c-p-schmidt Jun 16, 2026
251e2ff
Adapt battery tutorial
c-p-schmidt Jun 12, 2026
16af4b9
Adapt fsi 2D tutorial
c-p-schmidt Jun 16, 2026
ba70f26
Adapt fsi 3D tutorial
c-p-schmidt Jun 16, 2026
f2c3548
Further cleanup Local Newton in preparation
dragos-ana May 13, 2026
0435e61
Merge pull request #2082 from dragos-ana/further-cleanup-local-newton
dragos-ana Jun 23, 2026
ba080b0
Add thermal effects to the multsplit material
rjoussen Jun 5, 2026
5106bc6
Merge pull request #2083 from rjoussen/add-thermal-effects-to-multspl…
rjoussen Jun 23, 2026
ef58ce6
Remove anisotropy back-reference from extensions
lauraengelhardt Jun 18, 2026
6adaf4a
Store anisotropy by value in all materials
lauraengelhardt Jun 18, 2026
c5bdb80
Remove empty lines in mixture
lauraengelhardt Jun 18, 2026
30882d0
Clear anisotropy extensions in anisotropy unpack
lauraengelhardt Jun 19, 2026
ef76329
Pack/unpack numgp_ in FiberAnisotropyExtension
lauraengelhardt Jun 22, 2026
1fee01a
Initialize numgp_ to -1
lauraengelhardt Jun 23, 2026
8009b0e
Minor fixes in anisotropy framework
lauraengelhardt Jun 23, 2026
6a79083
Merge pull request #2086 from c-p-schmidt/1973-correct-invalid-names
c-p-schmidt Jun 23, 2026
841e321
Merge pull request #2094 from lauraengelhardt/fix-circular-references…
lauraengelhardt Jun 23, 2026
a63db39
Add 3D solid superposition material
lauraengelhardt Jun 17, 2026
4e2f606
Merge pull request #2095 from lauraengelhardt/add-solid3d-superpositi…
lauraengelhardt Jun 24, 2026
cb856d6
Migrate elastic right CG derivs to tensor API
tuchpaul Jun 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/actions/analyze_compile_time_tracing/action.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ runs:
using: composite
steps:
# Analyze compile time with ClangBuildAnalyzer
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
repository: aras-p/ClangBuildAnalyzer
ref: bae0cb488cce944bfc3da9850a69ad621701ebef # version 1.6.0
Expand All @@ -40,7 +40,7 @@ runs:
SUMMARY_FILE: ${{ inputs.report-summary-file }}

# Aggregate individual tracing files with ninjatracing
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
repository: nico/ninjatracing
ref: a669e3644cf22b29cbece31dbed2cfbf34e5f48e # no releases for this repo, this is a stable commit
Expand Down
20 changes: 10 additions & 10 deletions .github/workflows/buildtest.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ jobs:
outputs:
test-chunks: ${{ steps.set-matrix.outputs.chunk-array }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/build_4C
Expand Down Expand Up @@ -62,7 +62,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- name: Setup developer environment for testing
Expand Down Expand Up @@ -93,7 +93,7 @@ jobs:
runs-on: ubuntu-latest
if: github.ref != 'refs/heads/main' && (success() || failure())
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
sparse-checkout: .github
- uses: ./.github/actions/merge_junit_report_artifacts
Expand All @@ -117,7 +117,7 @@ jobs:
# Due to a bug in runner action the variables $GITHUB_WORKSPACE and ${{ github.workspace }} are different inside a container. https://github.com/actions/runner/issues/2058
# The repo gets cloned to `/__w/4C/4C` ($GITHUB_WORKSPACE) while ${{ github.workspace }} points to `/home/runner/work/4C/4C`.`
# Use $GITHUB_WORKSPACE instead of ${{ github.workspace }}
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/build_4C
Expand Down Expand Up @@ -170,7 +170,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- name: Setup developer environment for testing
Expand Down Expand Up @@ -198,7 +198,7 @@ jobs:
env:
CCACHE_DIR: ${{ github.workspace }}/.ccache
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- name: Setup developer environment for testing
Expand Down Expand Up @@ -233,7 +233,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- uses: actions/download-artifact@v8
with:
name: clang18_build-schema
Expand Down Expand Up @@ -262,7 +262,7 @@ jobs:
outputs:
test-chunks: ${{ steps.set-matrix.outputs.chunk-array }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/build_4C
Expand Down Expand Up @@ -300,7 +300,7 @@ jobs:
matrix:
test-chunk: ${{fromJson(needs.gcc13_no_optional_dependencies_build.outputs.test-chunks)}}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- name: Setup developer environment for testing
Expand Down Expand Up @@ -331,7 +331,7 @@ jobs:
runs-on: ubuntu-latest
if: github.ref != 'refs/heads/main' && (success() || failure())
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
sparse-checkout: .github
- uses: ./.github/actions/merge_junit_report_artifacts
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/checkcode.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
env:
SKIP: no-commit-to-branch
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Run pre-commit
run: |
./utilities/set_up_dev_env.sh
Expand All @@ -37,7 +37,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/configure_4C
Expand All @@ -63,7 +63,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/build_4C
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/coverage.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
outputs:
test-chunks: ${{ steps.set-matrix.outputs.chunk-array }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/build_4C
Expand Down Expand Up @@ -62,7 +62,7 @@ jobs:
apt-get update
apt-get upgrade -y
apt-get install -y llvm
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/download_directory
Expand Down Expand Up @@ -102,7 +102,7 @@ jobs:
needs: clang18_coverage_test
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
sparse-checkout: .github
- uses: ./.github/actions/merge_junit_report_artifacts
Expand All @@ -117,7 +117,7 @@ jobs:
image: ghcr.io/4c-multiphysics/4c-dependencies-ubuntu24.04:35e0657d
options: --user root --env OMPI_ALLOW_RUN_AS_ROOT=1 --env OMPI_ALLOW_RUN_AS_ROOT_CONFIRM=1
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- name: Setup developer environment for testing
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ jobs:
dependencies_hash: ${{ steps.check-docker-build-required.outputs.dependencies_hash }}
build_docker_image: ${{ steps.check-docker-build-required.outputs.build_docker_image }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- id: check-docker-build-required
uses: ./.github/actions/check_docker_build_required
with:
Expand All @@ -50,7 +50,7 @@ jobs:
== 'true' }}
steps:
- name: Checkout repository
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Build and push image
uses: ./.github/actions/build_dependencies
with:
Expand All @@ -76,7 +76,7 @@ jobs:
== 'true' }}
steps:
- name: Checkout repository
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Build and push image
uses: ./.github/actions/build_dependencies
with:
Expand All @@ -96,7 +96,7 @@ jobs:
contents: read
packages: write
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- id: compute-dependencies-hash
uses: ./.github/actions/compute-and-check-dependencies-hash
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docker_prebuilt_4c.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
id-token: write
steps:
- name: Checkout repository
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Log in to the Container registry
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
with:
Expand Down Expand Up @@ -65,7 +65,7 @@ jobs:
id-token: write
steps:
- name: Checkout repository
uses: actions/checkout@v6
uses: actions/checkout@v7
- name: Log in to the Container registry
uses: docker/login-action@650006c6eb7dba73a995cc03b0b2d7f5ca915bee # v4.2.0
with:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/documentation.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/build_4C
Expand All @@ -52,7 +52,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/build_4C
Expand Down
32 changes: 16 additions & 16 deletions .github/workflows/nightly_tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
outputs:
test-chunks: ${{ steps.set-matrix.outputs.chunk-array }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/build_4C
Expand Down Expand Up @@ -55,7 +55,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- name: Setup developer environment for testing
Expand Down Expand Up @@ -86,7 +86,7 @@ jobs:
runs-on: ubuntu-latest
if: success() || failure()
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
sparse-checkout: .github
- uses: ./.github/actions/merge_junit_report_artifacts
Expand All @@ -105,7 +105,7 @@ jobs:
outputs:
test-chunks: ${{ steps.set-matrix.outputs.chunk-array }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/build_4C
Expand Down Expand Up @@ -212,7 +212,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- name: Setup developer environment for testing
Expand Down Expand Up @@ -243,7 +243,7 @@ jobs:
runs-on: ubuntu-latest
if: success() || failure()
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
sparse-checkout: .github
- uses: ./.github/actions/merge_junit_report_artifacts
Expand All @@ -262,7 +262,7 @@ jobs:
outputs:
test-chunks: ${{ steps.set-matrix.outputs.chunk-array }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/build_4C
Expand Down Expand Up @@ -299,7 +299,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- name: Setup developer environment for testing
Expand Down Expand Up @@ -336,7 +336,7 @@ jobs:
outputs:
test-chunks: ${{ steps.set-matrix.outputs.chunk-array }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/build_4C
Expand Down Expand Up @@ -373,7 +373,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- name: Setup developer environment for testing
Expand Down Expand Up @@ -404,7 +404,7 @@ jobs:
runs-on: ubuntu-latest
if: success() || failure()
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
sparse-checkout: .github
- uses: ./.github/actions/merge_junit_report_artifacts
Expand All @@ -423,7 +423,7 @@ jobs:
outputs:
test-chunks: ${{ steps.set-matrix.outputs.chunk-array }}
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/build_4C
Expand Down Expand Up @@ -460,7 +460,7 @@ jobs:
run:
shell: bash
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- name: Setup developer environment for testing
Expand Down Expand Up @@ -491,7 +491,7 @@ jobs:
runs-on: ubuntu-latest
if: success() || failure()
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
sparse-checkout: .github
- uses: ./.github/actions/merge_junit_report_artifacts
Expand All @@ -510,7 +510,7 @@ jobs:
env:
CCACHE_DIR: ${{ github.workspace }}/.ccache
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Check docker hash
uses: ./.github/actions/compute-and-check-dependencies-hash
- uses: ./.github/actions/build_4C
Expand Down Expand Up @@ -543,7 +543,7 @@ jobs:
run: |
apt-get update
apt-get install -y git-lfs
- uses: actions/checkout@v6
- uses: actions/checkout@v7
with:
# for performance tests, we need to checkout the large meshes
lfs: true
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/performance_report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
if: ${{ github.event.workflow_run.conclusion == 'success' }}
runs-on: ubuntu-24.04
steps:
- uses: actions/checkout@v6
- uses: actions/checkout@v7
- name: Setup python environment
run: |
python -m venv $GITHUB_WORKSPACE/venv
Expand Down
Loading
Loading