Skip to content

Commit

Permalink
Non dimensionalize convection miniapp (#123)
Browse files Browse the repository at this point in the history
* non dimensional convection miniapp

* more non dim

* finish nondim-ing the miniapp

* cleaning

* reduce plotting frequency

* fix rheology
  • Loading branch information
albert-de-montserrat authored Mar 27, 2024
1 parent 71cac4f commit 7b86f8f
Show file tree
Hide file tree
Showing 4 changed files with 613 additions and 6 deletions.
4 changes: 2 additions & 2 deletions miniapps/convection/Particles2D/Layered_rheology.jl
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,8 @@ function init_rheologies(; is_plastic = true)
disl_lower_crust = DislocationCreep(A=2.08e-23, n=3.2, E=238e3, V=6e-6, r=0.0, R=8.3145)
disl_lithospheric_mantle = DislocationCreep(A=2.51e-17, n=3.5, E=530e3, V=6e-6, r=0.0, R=8.3145)
disl_sublithospheric_mantle = DislocationCreep(A=2.51e-17, n=3.5, E=530e3, V=6e-6, r=0.0, R=8.3145)
diff_lithospheric_mantle = DislocationCreep(A=2.51e-17, n=1.0, E=530e3, V=6e-6, r=0.0, R=8.3145)
diff_sublithospheric_mantle = DislocationCreep(A=2.51e-17, n=1.0, E=530e3, V=6e-6, r=0.0, R=8.3145)
diff_lithospheric_mantle = DiffusionCreep(A=2.51e-17, n=1.0, E=530e3, V=6e-6, p=0, r=0.0, R=8.3145)
diff_sublithospheric_mantle = DiffusionCreep(A=2.51e-17, n=1.0, E=530e3, V=6e-6, p=0, r=0.0, R=8.3145)

# Elasticity
el_upper_crust = SetConstantElasticity(; G=25e9, ν=0.5)
Expand Down
Loading

0 comments on commit 7b86f8f

Please sign in to comment.