Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Ferrite 1.0 compat #103

Open
wants to merge 34 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from 15 commits
Commits
Show all changes
34 commits
Select commit Hold shift + click to select a range
18d58b5
First try to upgrade to Ferrite master
termi-official Oct 14, 2023
1a566c1
Update atopics.
termi-official Oct 14, 2023
536b4ef
Make gradient fields native.
termi-official Oct 19, 2023
0db747c
Broken manufactured linear elastic example + first take on testing ve…
termi-official Oct 19, 2023
71b543b
Fix gradient interpolation+regression test.
termi-official Nov 7, 2023
9959b74
Fix documenter build step 1.
termi-official Nov 7, 2023
659072a
Images now show but build errors because the pages are too big :)
termi-official Nov 7, 2023
1518de9
Cleanup.
termi-official Nov 7, 2023
3b52e46
Merge master.
termi-official Feb 9, 2024
99d24d7
Temporary master CI. Co-authored by @KnutAM
termi-official Feb 9, 2024
35b67c1
Update quadrature transfer with the Ferrite version
termi-official Feb 9, 2024
841e585
Fix doc CI.
termi-official Feb 9, 2024
772ce80
Drop support for old Makie versions.
termi-official Feb 9, 2024
0ce8e13
Fix shading warning.
termi-official Feb 9, 2024
0daec77
Disable cache temporarily.
termi-official Feb 9, 2024
254e747
Update to new Ferrite and Makie versions. Most 3D plots are now broke…
termi-official Jun 3, 2024
82ff8a1
Manifest.
termi-official Jun 3, 2024
e00e99b
Fix axis query.
termi-official Jun 4, 2024
6d53cc3
Bump Ferrite version.
termi-official Jul 1, 2024
3f7349b
Fix deprecation warnings
termi-official Jul 1, 2024
02ebc66
Update to new master
termi-official Aug 4, 2024
effc619
Merge master
termi-official Aug 4, 2024
0307f01
Fix axis dispatches
termi-official Aug 4, 2024
fc2ce90
Derp
termi-official Sep 25, 2024
b3869ff
Derp again
termi-official Sep 25, 2024
285ddc2
Update CI. Ferrite does not work with 1.6 anymore.
termi-official Sep 25, 2024
abd2caf
More updates
termi-official Sep 26, 2024
77b171a
Try to fix docs CI
termi-official Sep 26, 2024
fb1546c
Fix last hiccups on release version
termi-official Sep 30, 2024
041b32c
Use the grids geometric interpolation in transfer solution
fredrikekre Oct 10, 2024
97d345e
Try to fix docs CI
termi-official Oct 28, 2024
86eafde
Update to new Makie version
termi-official Nov 4, 2024
b07a31c
Cleanup api docs.
termi-official Nov 4, 2024
980aa32
Fix elementinfo
termi-official Nov 4, 2024
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
10 changes: 9 additions & 1 deletion .github/workflows/CI.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,5 +37,13 @@ jobs:
${{ runner.os }}-test-${{ env.cache-name }}-
${{ runner.os }}-test-
${{ runner.os }}-
- uses: julia-actions/julia-buildpkg@v1
#- uses: julia-actions/julia-buildpkg@v1 # Temporary replace by the following to run tests against Ferrite#master
- run: |
julia --color=yes --project=. -e '
using Pkg
packages = [
PackageSpec(;url="https://github.com/Ferrite-FEM/Ferrite.jl.git", rev="master"),
]
Pkg.add(packages)
Pkg.instantiate()'
termi-official marked this conversation as resolved.
Show resolved Hide resolved
- uses: julia-actions/julia-runtest@v1
16 changes: 8 additions & 8 deletions .github/workflows/docs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,14 +13,14 @@ jobs:
- uses: actions/checkout@v4
- uses: julia-actions/setup-julia@latest
with:
version: '1.6'
- uses: actions/cache@v3
with:
path: |
~/.julia/artifacts
~/.julia/packages
~/.julia/registries
key: .julia-docs-${{ hashFiles('docs/Project.toml', 'docs/Manifest.toml') }}
version: '1.10'
# - uses: actions/cache@v3
# with:
# path: |
# ~/.julia/artifacts
# ~/.julia/packages
# ~/.julia/registries
# key: .julia-docs-${{ hashFiles('docs/Project.toml', 'docs/Manifest.toml') }}
termi-official marked this conversation as resolved.
Show resolved Hide resolved
- name: Install dependencies
run: julia --project=docs/ -e 'using Pkg; Pkg.develop(PackageSpec(path=pwd())); Pkg.instantiate()'
- name: Build and deploy
Expand Down
8 changes: 5 additions & 3 deletions Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,16 @@ Ferrite = "c061ca5d-56c9-439f-9c0e-210fe06d3992"
GeometryBasics = "5c1252a2-5f33-56bf-86c9-59e7332b4326"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
Makie = "ee78f7c6-11fb-53f2-987a-cfe4a2b5a57a"
Reexport = "189a3867-3050-52da-a836-e630ba90ab69"
ShaderAbstractions = "65257c39-d410-5151-9873-9b3e5be5013e"
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
Tensors = "48a634ad-e948-5137-8d70-aa71f2a747f4"

[compat]
Ferrite = "0.3.13"
Ferrite = "0.3.14"
GeometryBasics = "0.4"
Makie = "0.17,0.18,0.19"
ShaderAbstractions = "0.3, 0.4"
Makie = "0.19,0.20"
ShaderAbstractions = "0.3,0.4"
Tensors = "1"
julia = "1"

Expand Down
Loading
Loading