Skip to content

print - #230

Open
jmartfrut wants to merge 1 commit into
mainfrom
newprinting
Open

print#230
jmartfrut wants to merge 1 commit into
mainfrom
newprinting

Conversation

@jmartfrut

Copy link
Copy Markdown
Collaborator

No description provided.

@github-actions

Copy link
Copy Markdown

Benchmark Results (Julia v1)

Time benchmarks
main ac18a50... main / ac18a50...
Constitutive models/Visco-elastic Ψ 25.8 ± 14 μs 25.5 ± 14 μs 1.01 ± 0.77
Constitutive models/Visco-elastic ∂Ψ∂F 30.3 ± 14 μs 30.5 ± 14 μs 0.994 ± 0.64
Constitutive models/Visco-elastic ∂∂Ψ∂FF 0.0663 ± 0.025 ms 0.0656 ± 0.025 ms 1.01 ± 0.54
Constitutive models/Visco-polyconvex Ψ 0.156 ± 0.003 μs 0.157 ± 0.003 μs 0.994 ± 0.027
Constitutive models/Visco-polyconvex ∂Ψ∂F 0.175 ± 0.004 μs 0.175 ± 0.003 μs 1 ± 0.029
Constitutive models/Visco-polyconvex ∂∂Ψ∂FF 7.96 ± 4.8 μs 7.98 ± 4.6 μs 0.997 ± 0.83
Simulations/StaticMechanicalDirichlet 0.142 ± 0.0081 s 0.141 ± 0.012 s 1.01 ± 0.11
Simulations/StaticMechanicalNeumann 0.118 ± 0.017 s 0.118 ± 0.017 s 0.996 ± 0.21
Simulations/ViscoElastic 11.9 s 12 s 0.993
Tensor algebra/Cofactor 0.07 ± 0.004 μs 0.071 ± 0.003 μs 0.986 ± 0.07
Tensor algebra/Det(A)Inv(A') 0.102 ± 0.004 μs 0.101 ± 0.005 μs 1.01 ± 0.064
Tensor algebra/IIsym 0.065 ± 0.002 μs 0.066 ± 0.002 μs 0.985 ± 0.043
Tensor algebra/push_forward_C_to_F 0.205 ± 0.002 μs 0.205 ± 0.002 μs 1 ± 0.014
Tensor algebra/×ᵢ⁴ 0.066 ± 0.001 μs 0.061 ± 0.002 μs 1.08 ± 0.039
Tensor algebra/δδ_λ_2d 25 ± 1 ns 25 ± 1 ns 1 ± 0.057
Tensor algebra/δδ_μ_2d 25 ± 0 ns 25 ± 0 ns 1 ± 0
time_to_load 2.67 ± 0.012 s 2.69 ± 0.014 s 0.993 ± 0.0068
Memory benchmarks
main ac18a50... main / ac18a50...
Constitutive models/Visco-elastic Ψ 0.542 k allocs: 0.0443 MB 0.542 k allocs: 0.0443 MB 1
Constitutive models/Visco-elastic ∂Ψ∂F 0.593 k allocs: 0.0492 MB 0.593 k allocs: 0.0492 MB 1
Constitutive models/Visco-elastic ∂∂Ψ∂FF 1.05 k allocs: 0.0853 MB 1.05 k allocs: 0.0853 MB 1
Constitutive models/Visco-polyconvex Ψ 0 allocs: 0 B 0 allocs: 0 B
Constitutive models/Visco-polyconvex ∂Ψ∂F 0 allocs: 0 B 0 allocs: 0 B
Constitutive models/Visco-polyconvex ∂∂Ψ∂FF 0.187 k allocs: 15.2 kB 0.187 k allocs: 15.2 kB 1
Simulations/StaticMechanicalDirichlet 1.51 M allocs: 0.108 GB 1.51 M allocs: 0.108 GB 1
Simulations/StaticMechanicalNeumann 1.48 M allocs: 0.0927 GB 1.48 M allocs: 0.0927 GB 1
Simulations/ViscoElastic 0.162 G allocs: 12.8 GB 0.162 G allocs: 12.8 GB 1
Tensor algebra/Cofactor 2 allocs: 0.156 kB 2 allocs: 0.156 kB 1
Tensor algebra/Det(A)Inv(A') 4 allocs: 0.25 kB 4 allocs: 0.25 kB 1
Tensor algebra/IIsym 1 allocs: 0.656 kB 1 allocs: 0.656 kB 1
Tensor algebra/push_forward_C_to_F 1 allocs: 0.656 kB 1 allocs: 0.656 kB 1
Tensor algebra/×ᵢ⁴ 1 allocs: 0.656 kB 1 allocs: 0.656 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 left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think the suggestion in Project.toml will fix the compilation

Comment thread Project.toml

@miguelmaso miguelmaso left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, only the latest suggestion is valid (1.10) because stdlib deps must match the Julia version specified below in the Project.toml

Comment thread Project.toml
IterativeSolvers = "0.9"
LinearAlgebra = "1.10"
PartitionedArrays = "≥0.3"
Printf = "1.11.0"

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
Printf = "1.11.0"
Printf = "1.10"

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.

2 participants