[cig-commits] [commit] knepley/upgrade-petsc-interface: Added missing file for full-scale automated parallel test. (7a219df)
cig_noreply at geodynamics.org
cig_noreply at geodynamics.org
Thu Jan 16 13:53:19 PST 2014
Repository : ssh://geoshell/pylith
On branch : knepley/upgrade-petsc-interface
Link : https://github.com/geodynamics/pylith/compare/3f1dca7cdf8548b151adb1185932fd7966545e67...7a219dfd15d0b9fda084e39111a258bc97b47814
>---------------------------------------------------------------
commit 7a219dfd15d0b9fda084e39111a258bc97b47814
Author: Brad Aagaard <baagaard at usgs.gov>
Date: Thu Jan 16 13:53:13 2014 -0800
Added missing file for full-scale automated parallel test.
>---------------------------------------------------------------
7a219dfd15d0b9fda084e39111a258bc97b47814
.../quad4/{dislocation.cfg => dislocation_np2.cfg} | 43 +++++++++++-----------
1 file changed, 22 insertions(+), 21 deletions(-)
diff --git a/tests_auto/2d/quad4/dislocation.cfg b/tests_auto/2d/quad4/dislocation_np2.cfg
similarity index 77%
copy from tests_auto/2d/quad4/dislocation.cfg
copy to tests_auto/2d/quad4/dislocation_np2.cfg
index c819537..e76bc77 100644
--- a/tests_auto/2d/quad4/dislocation.cfg
+++ b/tests_auto/2d/quad4/dislocation_np2.cfg
@@ -1,12 +1,13 @@
-[dislocation]
+[dislocation_np2]
+nodes = 2
-[dislocation.launcher] # WARNING: THIS IS NOT PORTABLE
+[dislocation_np2.launcher] # WARNING: THIS IS NOT PORTABLE
command = mpirun -np ${nodes}
# ----------------------------------------------------------------------
# journal
# ----------------------------------------------------------------------
-[dislocation.journal.info]
+[dislocation_np2.journal.info]
#timedependent = 1
#implicit = 1
#petsc = 1
@@ -19,11 +20,11 @@ command = mpirun -np ${nodes}
# ----------------------------------------------------------------------
# mesh_generator
# ----------------------------------------------------------------------
-[dislocation.mesh_generator]
+[dislocation_np2.mesh_generator]
#debug = 1
reader = pylith.meshio.MeshIOCubit
-[dislocation.mesh_generator.reader]
+[dislocation_np2.mesh_generator.reader]
filename = mesh.exo
use_nodeset_names = False
coordsys.space_dim = 2
@@ -31,22 +32,22 @@ coordsys.space_dim = 2
# ----------------------------------------------------------------------
# problem
# ----------------------------------------------------------------------
-[dislocation.timedependent]
+[dislocation_np2.timedependent]
dimension = 2
bc = [x_neg,x_pos]
interfaces = [fault]
-[dislocation.timedependent.formulation.time_step]
+[dislocation_np2.timedependent.formulation.time_step]
total_time = 0.0*s
# ----------------------------------------------------------------------
# materials
# ----------------------------------------------------------------------
-[dislocation.timedependent]
+[dislocation_np2.timedependent]
materials = [elastic]
materials.elastic = pylith.materials.ElasticPlaneStrain
-[dislocation.timedependent.materials.elastic]
+[dislocation_np2.timedependent.materials.elastic]
label = Elastic material
id = 1
db_properties.label = Elastic properties
@@ -57,7 +58,7 @@ quadrature.cell.dimension = 2
# ----------------------------------------------------------------------
# boundary conditions
# ----------------------------------------------------------------------
-[dislocation.timedependent.bc.x_pos]
+[dislocation_np2.timedependent.bc.x_pos]
bc_dof = [0,1]
label = 20
db_initial = spatialdata.spatialdb.UniformDB
@@ -65,7 +66,7 @@ db_initial.label = Dirichlet BC +x edge
db_initial.values = [displacement-x,displacement-y]
db_initial.data = [0.0*m,-1.0*m]
-[dislocation.timedependent.bc.x_neg]
+[dislocation_np2.timedependent.bc.x_neg]
bc_dof = [0,1]
label = 21
db_initial = spatialdata.spatialdb.UniformDB
@@ -76,16 +77,16 @@ db_initial.data = [0.0*m,+1.0*m]
# ----------------------------------------------------------------------
# faults
# ----------------------------------------------------------------------
-[dislocation.timedependent.interfaces]
+[dislocation_np2.timedependent.interfaces]
fault = pylith.faults.FaultCohesiveKin
-[dislocation.timedependent.interfaces.fault]
+[dislocation_np2.timedependent.interfaces.fault]
id = 2
label = 10
quadrature.cell = pylith.feassemble.FIATLagrange
quadrature.cell.dimension = 1
-[dislocation.timedependent.interfaces.fault.eq_srcs.rupture.slip_function]
+[dislocation_np2.timedependent.interfaces.fault.eq_srcs.rupture.slip_function]
slip = spatialdata.spatialdb.UniformDB
slip.label = Final slip
slip.values = [left-lateral-slip,fault-opening]
@@ -100,7 +101,7 @@ slip_time.data = [0.0*s]
# ----------------------------------------------------------------------
# PETSc
# ----------------------------------------------------------------------
-[dislocation.petsc]
+[dislocation_np2.petsc]
pc_type = asm
# Change the preconditioner settings.
@@ -119,15 +120,15 @@ ksp_gmres_restart = 50
# ----------------------------------------------------------------------
# output
# ----------------------------------------------------------------------
-[dislocation.problem.formulation.output.output]
+[dislocation_np2.problem.formulation.output.output]
writer = pylith.meshio.DataWriterHDF5
-writer.filename = dislocation.h5
+writer.filename = dislocation_np2.h5
-[dislocation.timedependent.materials.elastic.output]
+[dislocation_np2.timedependent.materials.elastic.output]
cell_filter = pylith.meshio.CellFilterAvg
writer = pylith.meshio.DataWriterHDF5
-writer.filename = dislocation-elastic.h5
+writer.filename = dislocation_np2-elastic.h5
-[dislocation.timedependent.interfaces.fault.output]
+[dislocation_np2.timedependent.interfaces.fault.output]
writer = pylith.meshio.DataWriterHDF5
-writer.filename = dislocation-fault.h5
+writer.filename = dislocation_np2-fault.h5
More information about the CIG-COMMITS
mailing list