[cig-commits] r18935 - short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters
willic3 at geodynamics.org
willic3 at geodynamics.org
Sun Sep 18 13:51:44 PDT 2011
Author: willic3
Date: 2011-09-18 13:51:44 -0700 (Sun, 18 Sep 2011)
New Revision: 18935
Added:
short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fault_lock20.cfg
short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/mat_maxwell_tau0-2.spatialdb
short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/sliprate_creep_lock20.spatialdb
Removed:
short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/lock20.cfg
short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/mat_maxwell.spatialdb
short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/sliprate_creep.spatialdb
Modified:
short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/pylithapp.cfg
Log:
More reshuffling of S&P benchmark. The plan is to end up with the
following:
Choose between 2 meshes.
Choose between 2 locking depths.
Choose between 2 viscosity values.
Copied: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fault_lock20.cfg (from rev 18932, short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/lock20.cfg)
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fault_lock20.cfg (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/fault_lock20.cfg 2011-09-18 20:51:44 UTC (rev 18935)
@@ -0,0 +1,116 @@
+# -*- Python -*-
+[pylithapp]
+
+# This is not a self-contained simulation configuration file. This
+# file only specifies parameters specific to the time-dependent
+# interface conditions. The general parameters are specificed in the
+# pylithapp.cfg file which PyLith reads by default, and the
+# problem-specific parameters are specified in the spbm_xxxx.cfg files.
+#
+# To run the simulation:
+# pylith spbm_xxxx.cfg timedep.cfg
+
+# ----------------------------------------------------------------------
+# faults
+# ----------------------------------------------------------------------
+[pylithapp.timedependent.interfaces.fault]
+output.vertex_info_fields = [normal_dir,strike_dir,dip_dir,final_slip_creep,final_slip_one,final_slip_two,final_slip_three,final_slip_four,final_slip_five,final_slip_six,final_slip_seven,final_slip_eight,final_slip_nine,final_slip_ten,slip_time_creep,slip_time_one,slip_time_two,slip_time_three,slip_time_four,slip_time_five,slip_time_six,slip_time_seven,slip_time_eight,slip_time_nine,slip_time_ten]
+
+# Set earthquake ruptures
+eq_srcs = [creep,one,two,three,four,five,six,seven,eight,nine,ten]
+eq_srcs.creep.origin_time = 00.0*year
+eq_srcs.one.origin_time = 200.0*year
+eq_srcs.two.origin_time = 400.0*year
+eq_srcs.three.origin_time = 600.0*year
+eq_srcs.four.origin_time = 800.0*year
+eq_srcs.five.origin_time = 1000.0*year
+eq_srcs.six.origin_time = 1200.0*year
+eq_srcs.seven.origin_time = 1400.0*year
+eq_srcs.eight.origin_time = 1600.0*year
+eq_srcs.nine.origin_time = 1800.0*year
+eq_srcs.ten.origin_time = 2000.0*year
+
+# one
+[pylithapp.timedependent.interfaces.fault.eq_srcs.one.slip_function]
+slip.iohandler.filename = finalslip_rupture.spatialdb
+slip_time.iohandler.filename = sliptime.spatialdb
+
+# two
+[pylithapp.timedependent.interfaces.fault.eq_srcs.two.slip_function]
+slip.iohandler.filename = finalslip_rupture.spatialdb
+slip_time.iohandler.filename = sliptime.spatialdb
+
+# three
+[pylithapp.timedependent.interfaces.fault.eq_srcs.three.slip_function]
+slip.iohandler.filename = finalslip_rupture.spatialdb
+slip_time.iohandler.filename = sliptime.spatialdb
+
+# four
+[pylithapp.timedependent.interfaces.fault.eq_srcs.four.slip_function]
+slip.iohandler.filename = finalslip_rupture.spatialdb
+slip_time.iohandler.filename = sliptime.spatialdb
+
+# five
+[pylithapp.timedependent.interfaces.fault.eq_srcs.five.slip_function]
+slip.iohandler.filename = finalslip_rupture.spatialdb
+slip_time.iohandler.filename = sliptime.spatialdb
+
+# six
+[pylithapp.timedependent.interfaces.fault.eq_srcs.six.slip_function]
+slip.iohandler.filename = finalslip_rupture.spatialdb
+slip_time.iohandler.filename = sliptime.spatialdb
+
+# seven
+[pylithapp.timedependent.interfaces.fault.eq_srcs.seven.slip_function]
+slip.iohandler.filename = finalslip_rupture.spatialdb
+slip_time.iohandler.filename = sliptime.spatialdb
+
+# eight
+[pylithapp.timedependent.interfaces.fault.eq_srcs.eight.slip_function]
+slip.iohandler.filename = finalslip_rupture.spatialdb
+slip_time.iohandler.filename = sliptime.spatialdb
+
+# nine
+[pylithapp.timedependent.interfaces.fault.eq_srcs.nine.slip_function]
+slip.iohandler.filename = finalslip_rupture.spatialdb
+slip_time.iohandler.filename = sliptime.spatialdb
+
+# ten
+[pylithapp.timedependent.interfaces.fault.eq_srcs.ten.slip_function]
+slip.iohandler.filename = finalslip_rupture.spatialdb
+slip_time.iohandler.filename = sliptime.spatialdb
+
+# creep
+[pylithapp.timedependent.interfaces.fault.eq_srcs.creep]
+slip_function = pylith.faults.ConstRateSlipFn
+origin_time = 0.0*s
+slip_function.slip_rate.iohandler.filename = sliprate_creep.spatialdb
+slip_function.slip_time.iohandler.filename = sliptime.spatialdb
+
+# ----------------------------------------------------------------------
+# output
+# ----------------------------------------------------------------------
+# Specify that output for the entire domain occurs every 50 years.
+[pylithapp.problem.formulation.output.domain]
+output_freq = time_step
+time_step = 50*year
+
+# Specify that output for the ground surface occurs every 10 years.
+[pylithapp.problem.formulation.output.subdomain]
+output_freq = time_step
+time_step = 10*year
+
+# Specify that output for the fault occurs every 10 years.
+[pylithapp.timedependent.interfaces.fault.output]
+output_freq = time_step
+time_step = 10*year
+
+# Specify that output for both materials occurs every 50 years.
+[pylithapp.timedependent.materials.elastic.output]
+output_freq = time_step
+time_step = 50*year
+
+[pylithapp.timedependent.materials.maxwell.output]
+output_freq = time_step
+time_step = 50*year
+
Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/lock20.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/lock20.cfg 2011-09-18 20:42:20 UTC (rev 18934)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/lock20.cfg 2011-09-18 20:51:44 UTC (rev 18935)
@@ -1,116 +0,0 @@
-# -*- Python -*-
-[pylithapp]
-
-# This is not a self-contained simulation configuration file. This
-# file only specifies parameters specific to the time-dependent
-# interface conditions. The general parameters are specificed in the
-# pylithapp.cfg file which PyLith reads by default, and the
-# problem-specific parameters are specified in the spbm_xxxx.cfg files.
-#
-# To run the simulation:
-# pylith spbm_xxxx.cfg timedep.cfg
-
-# ----------------------------------------------------------------------
-# faults
-# ----------------------------------------------------------------------
-[pylithapp.timedependent.interfaces.fault]
-output.vertex_info_fields = [normal_dir,strike_dir,dip_dir,final_slip_creep,final_slip_one,final_slip_two,final_slip_three,final_slip_four,final_slip_five,final_slip_six,final_slip_seven,final_slip_eight,final_slip_nine,final_slip_ten,slip_time_creep,slip_time_one,slip_time_two,slip_time_three,slip_time_four,slip_time_five,slip_time_six,slip_time_seven,slip_time_eight,slip_time_nine,slip_time_ten]
-
-# Set earthquake ruptures
-eq_srcs = [creep,one,two,three,four,five,six,seven,eight,nine,ten]
-eq_srcs.creep.origin_time = 00.0*year
-eq_srcs.one.origin_time = 200.0*year
-eq_srcs.two.origin_time = 400.0*year
-eq_srcs.three.origin_time = 600.0*year
-eq_srcs.four.origin_time = 800.0*year
-eq_srcs.five.origin_time = 1000.0*year
-eq_srcs.six.origin_time = 1200.0*year
-eq_srcs.seven.origin_time = 1400.0*year
-eq_srcs.eight.origin_time = 1600.0*year
-eq_srcs.nine.origin_time = 1800.0*year
-eq_srcs.ten.origin_time = 2000.0*year
-
-# one
-[pylithapp.timedependent.interfaces.fault.eq_srcs.one.slip_function]
-slip.iohandler.filename = finalslip_rupture.spatialdb
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# two
-[pylithapp.timedependent.interfaces.fault.eq_srcs.two.slip_function]
-slip.iohandler.filename = finalslip_rupture.spatialdb
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# three
-[pylithapp.timedependent.interfaces.fault.eq_srcs.three.slip_function]
-slip.iohandler.filename = finalslip_rupture.spatialdb
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# four
-[pylithapp.timedependent.interfaces.fault.eq_srcs.four.slip_function]
-slip.iohandler.filename = finalslip_rupture.spatialdb
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# five
-[pylithapp.timedependent.interfaces.fault.eq_srcs.five.slip_function]
-slip.iohandler.filename = finalslip_rupture.spatialdb
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# six
-[pylithapp.timedependent.interfaces.fault.eq_srcs.six.slip_function]
-slip.iohandler.filename = finalslip_rupture.spatialdb
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# seven
-[pylithapp.timedependent.interfaces.fault.eq_srcs.seven.slip_function]
-slip.iohandler.filename = finalslip_rupture.spatialdb
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# eight
-[pylithapp.timedependent.interfaces.fault.eq_srcs.eight.slip_function]
-slip.iohandler.filename = finalslip_rupture.spatialdb
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# nine
-[pylithapp.timedependent.interfaces.fault.eq_srcs.nine.slip_function]
-slip.iohandler.filename = finalslip_rupture.spatialdb
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# ten
-[pylithapp.timedependent.interfaces.fault.eq_srcs.ten.slip_function]
-slip.iohandler.filename = finalslip_rupture.spatialdb
-slip_time.iohandler.filename = sliptime.spatialdb
-
-# creep
-[pylithapp.timedependent.interfaces.fault.eq_srcs.creep]
-slip_function = pylith.faults.ConstRateSlipFn
-origin_time = 0.0*s
-slip_function.slip_rate.iohandler.filename = sliprate_creep.spatialdb
-slip_function.slip_time.iohandler.filename = sliptime.spatialdb
-
-# ----------------------------------------------------------------------
-# output
-# ----------------------------------------------------------------------
-# Specify that output for the entire domain occurs every 50 years.
-[pylithapp.problem.formulation.output.domain]
-output_freq = time_step
-time_step = 50*year
-
-# Specify that output for the ground surface occurs every 10 years.
-[pylithapp.problem.formulation.output.subdomain]
-output_freq = time_step
-time_step = 10*year
-
-# Specify that output for the fault occurs every 10 years.
-[pylithapp.timedependent.interfaces.fault.output]
-output_freq = time_step
-time_step = 10*year
-
-# Specify that output for both materials occurs every 50 years.
-[pylithapp.timedependent.materials.elastic.output]
-output_freq = time_step
-time_step = 50*year
-
-[pylithapp.timedependent.materials.maxwell.output]
-output_freq = time_step
-time_step = 50*year
-
Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/mat_maxwell.spatialdb
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/mat_maxwell.spatialdb 2011-09-18 20:42:20 UTC (rev 18934)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/mat_maxwell.spatialdb 2011-09-18 20:51:44 UTC (rev 18935)
@@ -1,27 +0,0 @@
-// -*- C++ -*- (tell Emacs to use C++ mode for syntax highlighting)
-//
-// This spatial database specifies the distribution of material
-// properties. In this case, the material properties are uniform.
-//
-#SPATIAL.ascii 1
-SimpleDB {
- num-values = 4 // number of material property values
- value-names = density vs vp viscosity // names of the material property values
- value-units = kg/m**3 m/s m/s Pa*s
- num-locs = 1 // number of locations
- data-dim = 0
- space-dim = 3
- cs-data = cartesian {
- to-meters = 1.0
- space-dim = 3
- }
-}
-// Columns are
-// (1) x coordinate (m)
-// (2) y coordinate (m)
-// (3) z coordinate (m)
-// (4) density (kg/m**3)
-// (5) vs (m/s)
-// (6) vp (m/s)
-// (7) viscosity (Pa*s)
-0.0 0.0 0.0 2700.0 3333.333333333333 5773.502691896258 4.73364e19
Copied: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/mat_maxwell_tau0-2.spatialdb (from rev 18932, short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/mat_maxwell.spatialdb)
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/mat_maxwell_tau0-2.spatialdb (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/mat_maxwell_tau0-2.spatialdb 2011-09-18 20:51:44 UTC (rev 18935)
@@ -0,0 +1,27 @@
+// -*- C++ -*- (tell Emacs to use C++ mode for syntax highlighting)
+//
+// This spatial database specifies the distribution of material
+// properties. In this case, the material properties are uniform.
+//
+#SPATIAL.ascii 1
+SimpleDB {
+ num-values = 4 // number of material property values
+ value-names = density vs vp viscosity // names of the material property values
+ value-units = kg/m**3 m/s m/s Pa*s
+ num-locs = 1 // number of locations
+ data-dim = 0
+ space-dim = 3
+ cs-data = cartesian {
+ to-meters = 1.0
+ space-dim = 3
+ }
+}
+// Columns are
+// (1) x coordinate (m)
+// (2) y coordinate (m)
+// (3) z coordinate (m)
+// (4) density (kg/m**3)
+// (5) vs (m/s)
+// (6) vp (m/s)
+// (7) viscosity (Pa*s)
+0.0 0.0 0.0 2700.0 3333.333333333333 5773.502691896258 4.73364e19
Modified: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/pylithapp.cfg
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/pylithapp.cfg 2011-09-18 20:42:20 UTC (rev 18934)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/pylithapp.cfg 2011-09-18 20:51:44 UTC (rev 18935)
@@ -84,7 +84,7 @@
[pylithapp.timedependent.materials.maxwell]
label = Lower Maxwell material
id = 2
-db_properties.iohandler.filename = mat_maxwell.spatialdb
+db_properties.iohandler.filename = mat_maxwell_tau0-2.spatialdb
output.cell_data_fields = [total_strain,viscous_strain,stress]
output.cell_info_fields = [mu,lambda,density,maxwell_time]
@@ -93,7 +93,7 @@
# ----------------------------------------------------------------------
[pylithapp.timedependent.bc.x_pos]
bc_dof = [0, 1]
-label = 11
+label = face_xpos
db_initial.label = Dirichlet BC on +x
# We change spatial database for the rate of change from FixedDOFDB
# (which has zero velocity) to UniformDB (which allows nonzero
@@ -101,12 +101,12 @@
db_rate = spatialdata.spatialdb.UniformDB
db_rate.label = Dirichlet rate BC on +x
db_rate.values = [displacement-rate-x,displacement-rate-y,rate-start-time]
-# This rate (in m/s) gives a value of 1 cm/year.
-db_rate.data = [0.0*m/s,3.1688087814e-10*m/s,0.0*year]
+# Apply a rate of +1 cm/year.
+db_rate.data = [0.0*cm/year,1.0*cm/year,0.0*year]
[pylithapp.timedependent.bc.x_neg]
bc_dof = [0, 1]
-label = 12
+label = face_xneg
db_initial.label = Dirichlet BC on -x
# We change spatial database for the rate of change from FixedDOFDB
# (which has zero velocity) to UniformDB (which allows nonzero
@@ -114,22 +114,22 @@
db_rate = spatialdata.spatialdb.UniformDB
db_rate.label = Dirichlet rate BC on -x
db_rate.values = [displacement-rate-x,displacement-rate-y,rate-start-time]
-# This rate (in m/s) gives a value of -1 cm/year.
-db_rate.data = [0.0*m/s,-3.1688087814e-10*m/s,0.0*year]
+# Apply a rate of -1 cm/year.
+db_rate.data = [0.0*cm/year,-1.0*cm/year,0.0*year]
[pylithapp.timedependent.bc.z_neg]
bc_dof = [2]
-label = 16
+label = face_zneg
db_initial.label = Dirichlet BC on -z
[pylithapp.timedependent.bc.y_pos]
bc_dof = [0]
-label = 19
+label = face_ypos_nofault
db_initial.label = Dirichlet BC on +y
[pylithapp.timedependent.bc.y_neg]
bc_dof = [0]
-label = 18
+label = face_yneg_nofault
db_initial.label = Dirichlet BC on -y
# ----------------------------------------------------------------------
@@ -137,7 +137,7 @@
# ----------------------------------------------------------------------
# Set the parameters for the fault interface conditions.
[pylithapp.timedependent.interfaces.fault]
-label = 10
+label = fault
# ----------------------------------------------------------------------
# output
@@ -149,7 +149,7 @@
# Give basename for VTK domain output of solution over ground surface.
[pylithapp.problem.formulation.output.subdomain]
-label = 17 ; nodeset for subdomain
+label = face_zpos ; nodeset for subdomain
vertex_data_fields = [displacement,velocity]
writer.time_format = %04.0f
writer.time_constant = 1.0*year
Deleted: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/sliprate_creep.spatialdb
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/sliprate_creep.spatialdb 2011-09-18 20:42:20 UTC (rev 18934)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/sliprate_creep.spatialdb 2011-09-18 20:51:44 UTC (rev 18935)
@@ -1,36 +0,0 @@
-// -*- C++ -*- (tell Emacs to use C++ mode for syntax highlighting)
-//
-// This spatial database specifies the distribution of slip rate on
-// the fault surface for a constant slip rate time function. In this
-// case we specify a uniform slip rate of -2.0 cm/year for z < -16.0 km and
-// zero slip for z >= -16.0 km. There is no reverse-slip or fault
-// opening.
-//
-#SPATIAL.ascii 1
-SimpleDB {
- num-values = 3
- value-names = left-lateral-slip reverse-slip fault-opening
- value-units = cm/year cm/year cm/year
- num-locs = 8
- data-dim = 1 // Values are specified along a line.
- space-dim = 3
- cs-data = cartesian {
- to-meters = 1.0e+3 // Specify coordinates in km for convenience.
- space-dim = 3
- } // cs-data
-} // SimpleDB
-// Columns are
-// (1) x coordinate (km)
-// (2) y coordinate (km)
-// (3) z coordinate (km)
-// (4) left-lateral-slip rate (m/s) (right-lateral is negative)
-// (5) reverse-slip rate (m/s)
-// (6) fault-opening rate (m/s)
-0.0 0.0 0.00 0.00 0.0 0.0
-0.0 0.0 -19.00 0.00 0.0 0.0
-0.0 0.0 -20.00 1.00 0.0 0.0
-0.0 0.0 -21.00 2.00 0.0 0.0
-0.0 0.0 -39.00 2.00 0.0 0.0
-0.0 0.0 -40.00 2.00 0.0 0.0
-0.0 0.0 -41.00 0.00 0.0 0.0
-0.0 0.0 -1000.0 0.00 0.0 0.0
Copied: short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/sliprate_creep_lock20.spatialdb (from rev 18932, short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/sliprate_creep.spatialdb)
===================================================================
--- short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/sliprate_creep_lock20.spatialdb (rev 0)
+++ short/3D/PyLith/benchmarks/trunk/quasistatic/sceccrustdeform/savageprescott/parameters/sliprate_creep_lock20.spatialdb 2011-09-18 20:51:44 UTC (rev 18935)
@@ -0,0 +1,36 @@
+// -*- C++ -*- (tell Emacs to use C++ mode for syntax highlighting)
+//
+// This spatial database specifies the distribution of slip rate on
+// the fault surface for a constant slip rate time function. In this
+// case we specify a uniform slip rate of -2.0 cm/year for z < -16.0 km and
+// zero slip for z >= -16.0 km. There is no reverse-slip or fault
+// opening.
+//
+#SPATIAL.ascii 1
+SimpleDB {
+ num-values = 3
+ value-names = left-lateral-slip reverse-slip fault-opening
+ value-units = cm/year cm/year cm/year
+ num-locs = 8
+ data-dim = 1 // Values are specified along a line.
+ space-dim = 3
+ cs-data = cartesian {
+ to-meters = 1.0e+3 // Specify coordinates in km for convenience.
+ space-dim = 3
+ } // cs-data
+} // SimpleDB
+// Columns are
+// (1) x coordinate (km)
+// (2) y coordinate (km)
+// (3) z coordinate (km)
+// (4) left-lateral-slip rate (m/s) (right-lateral is negative)
+// (5) reverse-slip rate (m/s)
+// (6) fault-opening rate (m/s)
+0.0 0.0 0.00 0.00 0.0 0.0
+0.0 0.0 -19.00 0.00 0.0 0.0
+0.0 0.0 -20.00 1.00 0.0 0.0
+0.0 0.0 -21.00 2.00 0.0 0.0
+0.0 0.0 -39.00 2.00 0.0 0.0
+0.0 0.0 -40.00 2.00 0.0 0.0
+0.0 0.0 -41.00 0.00 0.0 0.0
+0.0 0.0 -1000.0 0.00 0.0 0.0
More information about the CIG-COMMITS
mailing list