Skip to content

Exports the L2 projection operator#123

Merged
jmartfrut merged 1 commit intomainfrom
exportL2PROJECTION
Feb 14, 2026
Merged

Exports the L2 projection operator#123
jmartfrut merged 1 commit intomainfrom
exportL2PROJECTION

Conversation

@jmartfrut
Copy link
Collaborator

Exports the L2_Projection function from the ComputationalModels module. This allows users to directly access and utilize the L2 projection functionality.

Exports the L2_Projection function from the ComputationalModels module.
This allows users to directly access and utilize the L2 projection
functionality.
@jmartfrut jmartfrut merged commit 190797d into main Feb 14, 2026
4 checks passed
@github-actions
Copy link

Benchmark Results (Julia v1)

Time benchmarks
main 3bfdc28... main / 3bfdc28...
Constitutive models/Visco-elastic Ψ 0.0469 ± 0.032 ms 0.0474 ± 0.032 ms 0.99 ± 0.95
Constitutive models/Visco-elastic ∂Ψu 0.0611 ± 0.0017 ms 0.0617 ± 0.0021 ms 0.99 ± 0.043
Constitutive models/Visco-elastic ∂Ψuu 0.109 ± 0.014 ms 0.111 ± 0.014 ms 0.985 ± 0.18
Simulations/StaticMechanicalDirichlet 0.131 ± 0.0063 s 0.132 ± 0.0063 s 0.992 ± 0.067
Simulations/StaticMechanicalNeumann 0.126 ± 0.01 s 0.128 ± 0.016 s 0.983 ± 0.15
Simulations/ViscoElastic 19.9 s 20.2 s 0.985
Tensor algebra/Cofactor 0.07 ± 0.01 μs 0.07 ± 0.01 μs 1 ± 0.2
Tensor algebra/Det(A)Inv(A') 0.121 ± 0.01 μs 0.131 ± 0.01 μs 0.924 ± 0.1
Tensor algebra/δδ_λ_2d 30 ± 0 ns 30 ± 0 ns 1 ± 0
Tensor algebra/δδ_μ_2d 30 ± 0 ns 30 ± 0 ns 1 ± 0
time_to_load 2.45 ± 0.0077 s 2.45 ± 0.0037 s 0.998 ± 0.0035
Memory benchmarks
main 3bfdc28... main / 3bfdc28...
Constitutive models/Visco-elastic Ψ 1.24 k allocs: 0.0777 MB 1.24 k allocs: 0.0777 MB 1
Constitutive models/Visco-elastic ∂Ψu 1.36 k allocs: 0.0898 MB 1.36 k allocs: 0.0898 MB 1
Constitutive models/Visco-elastic ∂Ψuu 2.32 k allocs: 0.155 MB 2.32 k allocs: 0.155 MB 1
Simulations/StaticMechanicalDirichlet 1.51 M allocs: 0.109 GB 1.51 M allocs: 0.109 GB 1
Simulations/StaticMechanicalNeumann 1.48 M allocs: 0.0933 GB 1.48 M allocs: 0.0933 GB 1
Simulations/ViscoElastic 0.343 G allocs: 22 GB 0.343 G allocs: 22 GB 1
Tensor algebra/Cofactor 1 allocs: 0.0781 kB 1 allocs: 0.0781 kB 1
Tensor algebra/Det(A)Inv(A') 4 allocs: 0.25 kB 4 allocs: 0.25 kB 1
Tensor algebra/δδ_λ_2d 0 allocs: 0 B 0 allocs: 0 B
Tensor algebra/δδ_μ_2d 0 allocs: 0 B 0 allocs: 0 B
time_to_load 0.149 k allocs: 11.1 kB 0.149 k allocs: 11.1 kB 1

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant