[cig-commits] r19179 - short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8
brad at geodynamics.org
brad at geodynamics.org
Thu Nov 10 14:05:35 PST 2011
Author: brad
Date: 2011-11-10 14:05:34 -0800 (Thu, 10 Nov 2011)
New Revision: 19179
Modified:
short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/pylithapp.cfg
short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/step12.cfg
short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/step13.cfg
short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/step14.cfg
Log:
Update of solver tolerances for friction examples.
Modified: short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/pylithapp.cfg
===================================================================
--- short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/pylithapp.cfg 2011-11-10 21:31:08 UTC (rev 19178)
+++ short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/pylithapp.cfg 2011-11-10 22:05:34 UTC (rev 19179)
@@ -78,7 +78,7 @@
sub_pc_factor_shift_type = nonzero
# Convergence parameters.
-ksp_rtol = 1.0e-8
+ksp_rtol = 1.0e-10
ksp_atol = 1.0e-12
ksp_max_it = 100
ksp_gmres_restart = 50
@@ -89,10 +89,11 @@
ksp_converged_reason = true
# Nonlinear solver monitoring options.
-snes_rtol = 1.0e-8
-snes_atol = 1.0e-18
+snes_rtol = 1.0e-10
+snes_atol = 1.0e-9
snes_max_it = 100
snes_monitor = true
+snes_ls_monitor = true
snes_view = true
snes_converged_reason = true
Modified: short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/step12.cfg
===================================================================
--- short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/step12.cfg 2011-11-10 21:31:08 UTC (rev 19178)
+++ short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/step12.cfg 2011-11-10 22:05:34 UTC (rev 19179)
@@ -88,7 +88,7 @@
db_initial = spatialdata.spatialdb.UniformDB
db_initial.label = Dirichlet BC on +x
db_initial.values = [displacement-x,displacement-y]
-db_initial.data = [-1.0*m,0.0*m]
+db_initial.data = [-0.5*m,0.0*m]
db_rate = spatialdata.spatialdb.UniformDB
db_rate.label = Dirichlet rate BC on +x
@@ -156,10 +156,6 @@
#friction_ksp_view = true
friction_ksp_converged_reason = true
-# Reduce convergence tolerances.
-ksp_rtol = 1.0e-12
-ksp_atol = 1.0e-15
-
# ----------------------------------------------------------------------
# output
# ----------------------------------------------------------------------
Modified: short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/step13.cfg
===================================================================
--- short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/step13.cfg 2011-11-10 21:31:08 UTC (rev 19178)
+++ short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/step13.cfg 2011-11-10 22:05:34 UTC (rev 19179)
@@ -136,7 +136,7 @@
friction.db_properties = spatialdata.spatialdb.UniformDB
friction.db_properties.label = Slip weakening
friction.db_properties.values = [static-coefficient,dynamic-coefficient,slip-weakening-parameter,cohesion]
-friction.db_properties.data = [0.6,0.5,0.2*m,0.0*Pa]
+friction.db_properties.data = [0.6,0.4,0.2*m,0.0*Pa]
# ----------------------------------------------------------------------
# PETSc settings
@@ -156,10 +156,6 @@
#friction_ksp_view = true
friction_ksp_converged_reason = true
-# Reduce convergence tolerances.
-ksp_rtol = 1.0e-12
-ksp_atol = 1.0e-15
-
# ----------------------------------------------------------------------
# output
# ----------------------------------------------------------------------
Modified: short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/step14.cfg
===================================================================
--- short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/step14.cfg 2011-11-10 21:31:08 UTC (rev 19178)
+++ short/3D/PyLith/branches/v1.6-stable/examples/3d/hex8/step14.cfg 2011-11-10 22:05:34 UTC (rev 19179)
@@ -118,6 +118,7 @@
[pylithapp.timedependent.interfaces.fault]
# The label corresponds to the name of the nodeset in CUBIT.
label = fault
+zero_tolerance = 1.0e-12
# Use the rate-and-state aging friction model.
friction = pylith.friction.RateStateAgeing
More information about the CIG-COMMITS
mailing list