commit ae23e8e88585fc5f162b73a586c69358dde92ff3
parent 7b434c7ef2fb006a8e5635ed7eb4092fd367e0e4
Author: Anders Damsgaard <anders@adamsgaard.dk>
Date: Sat, 6 Apr 2019 12:25:21 +0200
Revert julia implementation to standard configuration
Diffstat:
1 file changed, 3 insertions(+), 5 deletions(-)
diff --git a/julia/1d_fd_simple_shear.jl b/julia/1d_fd_simple_shear.jl
@@ -14,8 +14,7 @@ G = 9.81
### Effective normal stress exerted by top wall
# A larger normal stress deepens the deformational depth
-#P_wall_ = [10, 20, 40, 60, 80, 120] .* 1e3 # normal stress [Pa]
-P_wall_ = [10] .* 1e3 # normal stress [Pa]
+P_wall_ = [10, 20, 40, 60, 80, 120] .* 1e3 # normal stress [Pa]
### bottom velocity along x [m/s]
v_x_bot = 0.0
@@ -24,7 +23,7 @@ v_x_bot = 0.0
μ_wall = 0.40
### Nodes along z
-nz = 10
+nz = 100
## Material properties
@@ -137,7 +136,7 @@ end
## Cartesian grid. The function returns the normalized residual value
function poisson_solver_1d_iteration(g_in, g_out, r_norm,
μ, p, i, Δz,
- verbose=true)
+ verbose=false)
coorp_term = Δz^2.0/(2.0*ξ(μ[i])^2.0)
g_out[i+1] = 1.0/(1.0 + coorp_term) * (coorp_term*g_local(p[i], μ[i])
@@ -158,7 +157,6 @@ end
function implicit_1d_jacobian_poisson_solver(g, p, μ, Δz,
rel_tol=1e-5,
max_iter=10_000,
- #max_iter=1,
verbose=false)
# allocate second array of g for Jacobian solution procedure