Skip to content

Conversation

@miguelmaso
Copy link
Collaborator

Changelog

  • Exported TrialFESpace! to avoid importing Gridap.FESpaces every time
  • Added FaceLabeling.jl file with the function add_tag_from_vertex_filter
  • Modified the ramp evolution function to be bounded from 0 to 1

@miguelmaso miguelmaso requested a review from jmartfrut November 27, 2025 18:35
@github-actions
Copy link

Benchmark Results (Julia v1)

Time benchmarks
main 0e84de9... main / 0e84de9...
Constitutive models/Visco-elastic Ψ 0.0485 ± 0.027 ms 0.0485 ± 0.027 ms 1 ± 0.8
Constitutive models/Visco-elastic ∂Ψu 0.0637 ± 0.0036 ms 0.065 ± 0.0036 ms 0.98 ± 0.078
Constitutive models/Visco-elastic ∂Ψuu 0.112 ± 0.015 ms 0.11 ± 0.014 ms 1.02 ± 0.19
Simulations/StaticMechanicalDirichlet 0.139 ± 0.0074 s 0.143 ± 0.0083 s 0.969 ± 0.076
Simulations/StaticMechanicalNeumann 0.124 ± 0.011 s 0.125 ± 0.011 s 0.992 ± 0.12
Simulations/ViscoElastic 8.04 s 8.24 s 0.977
Tensor algebra/Cofactor 0.07 ± 0.01 μs 0.069 ± 0.01 μs 1.01 ± 0.21
Tensor algebra/Det(A)Inv(A') 0.14 ± 0.011 μs 0.14 ± 0.001 μs 1 ± 0.079
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.42 ± 0.031 s 2.47 ± 0.032 s 0.978 ± 0.018
Memory benchmarks
main 0e84de9... main / 0e84de9...
Constitutive models/Visco-elastic Ψ 1.25 k allocs: 0.0794 MB 1.25 k allocs: 0.0794 MB 1
Constitutive models/Visco-elastic ∂Ψu 1.37 k allocs: 0.0917 MB 1.37 k allocs: 0.0917 MB 1
Constitutive models/Visco-elastic ∂Ψuu 2.31 k allocs: 0.158 MB 2.31 k allocs: 0.158 MB 1
Simulations/StaticMechanicalDirichlet 1.59 M allocs: 0.114 GB 1.59 M allocs: 0.114 GB 1
Simulations/StaticMechanicalNeumann 1.41 M allocs: 0.0901 GB 1.41 M allocs: 0.0901 GB 1
Simulations/ViscoElastic 0.128 G allocs: 8.3 GB 0.128 G allocs: 8.3 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

@miguelmaso miguelmaso added the usability Enhancement not affecting directly to functionality, but to a better experience of usage label Nov 27, 2025
@miguelmaso miguelmaso merged commit 6a262ce into main Nov 28, 2025
4 checks passed
@miguelmaso miguelmaso deleted the tools branch November 28, 2025 12:50
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

usability Enhancement not affecting directly to functionality, but to a better experience of usage

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants