# Single Edge Notch Test [pylithapp] # ---------------------------------------------------------------------- # journal # ---------------------------------------------------------------------- # The settings below turn on journal info for the specified components. # If you want less output to stdout, you can turn these off. [pylithapp.journal.info] timedependent = 1 implicit = 1 petsc = 1 solverlinear = 1 meshiocubit = 1 homogeneous = 1 elasticityimplicit = 1 faultcohesivekin = 1 fiatsimplex = 1 quadrature2d = 1 # ---------------------------------------------------------------------- # mesh_generator # ---------------------------------------------------------------------- # The settings below control the mesh generation (importing mesh info). # Turn on debugging output for mesh generation. [pylithapp.mesh_generator] reader = pylith.meshio.MeshIOCubit [pylithapp.mesh_generator.reader] filename = mesh/mesh_sent.exo coordsys.space_dim = 2 # ---------------------------------------------------------------------- # materials # ---------------------------------------------------------------------- [pylithapp.timedependent] materials = [sample] [pylithapp.timedependent.materials] sample = pylith.materials.ElasticPlaneStress #sample = pylith.materials.ElasticPlaneStrain [pylithapp.timedependent.materials.sample] label = sample id = 1 db_properties = spatialdata.spatialdb.SimpleDB db_properties.label = properties for sample db_properties.iohandler.filename = spatialdb/mat_elastic.spatialdb quadrature.cell = pylith.feassemble.FIATSimplex quadrature.cell.dimension = 2 quadrature.cell.quad_order = 2 # ---------------------------------------------------------------------- # PETSc # ---------------------------------------------------------------------- # PETSCI settings with fault: [pylithapp.petsc] #malloc = True #malloc_debug = True #malloc_dump = True # Preconditioner settings. pc_type = asm sub_pc_factor_shift_type = nonzero # Convergence parameters. ksp_rtol = 1.0e-20 ksp_atol = 1.0e-7 ksp_max_it = 100 ksp_gmres_restart = 50 # Linear solver monitoring options. ksp_monitor = true #ksp_view = true ksp_converged_reason = true # Nonlinear solver monitoring options. snes_rtol = 1.0e-20 snes_atol = 1.0e-7 snes_max_it = 500 snes_monitor = true linesearch_monitor = true #snes_view = true snes_converged_reason = true # PETSc summary -- useful for performance information. #log_summary = true