[cig-commits] r6549 - in short/3D/PyLith/trunk: .
unittests/libtests/materials unittests/libtests/materials/data
brad at geodynamics.org
brad at geodynamics.org
Wed Apr 11 21:42:11 PDT 2007
Author: brad
Date: 2007-04-11 21:42:10 -0700 (Wed, 11 Apr 2007)
New Revision: 6549
Modified:
short/3D/PyLith/trunk/DEPENDENCIES
short/3D/PyLith/trunk/TODO
short/3D/PyLith/trunk/unittests/libtests/materials/Makefile.am
short/3D/PyLith/trunk/unittests/libtests/materials/data/generate.sh
Log:
Added tests for ElasticStrain1D and ElasticPlaneStrain materials.
Modified: short/3D/PyLith/trunk/DEPENDENCIES
===================================================================
--- short/3D/PyLith/trunk/DEPENDENCIES 2007-04-12 00:55:50 UTC (rev 6548)
+++ short/3D/PyLith/trunk/DEPENDENCIES 2007-04-12 04:42:10 UTC (rev 6549)
@@ -12,6 +12,3 @@
cppunit
doxygen
-FUTURE DEPENDENCIES??
-
-petsc2py (http://cheeseshop.python.org/pypi/petsc4py)
Modified: short/3D/PyLith/trunk/TODO
===================================================================
--- short/3D/PyLith/trunk/TODO 2007-04-12 00:55:50 UTC (rev 6548)
+++ short/3D/PyLith/trunk/TODO 2007-04-12 04:42:10 UTC (rev 6549)
@@ -17,6 +17,10 @@
a. Add unit tests for ElasticStrain1D, ElasticStress1D,
ElasticPlaneStrain, ElasticPlaneStress.
+
+ Need to check parameters for multiple locations or get rid of
+ multiple locations in test data.
+
b. Update MeshIOAscii tests (groups of vertices and cells)
1. Finish implementing ExplicitElasticity and Explicit
Modified: short/3D/PyLith/trunk/unittests/libtests/materials/Makefile.am
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/materials/Makefile.am 2007-04-12 00:55:50 UTC (rev 6548)
+++ short/3D/PyLith/trunk/unittests/libtests/materials/Makefile.am 2007-04-12 04:42:10 UTC (rev 6549)
@@ -24,6 +24,8 @@
TestMaterial.cc \
TestElasticMaterial.cc \
TestElasticIsotropic3D.cc \
+ TestElasticPlaneStrain.cc \
+ TestElasticStrain1D.cc \
test_materials.cc
noinst_HEADERS = \
@@ -33,12 +35,16 @@
testmaterials_SOURCES += \
data/MaterialData.cc \
data/ElasticMaterialData.cc \
- data/ElasticIsotropic3DData.cc
+ data/ElasticIsotropic3DData.cc \
+ data/ElasticPlaneStrainData.cc \
+ data/ElasticStrain1DData.cc
noinst_HEADERS += \
data/MaterialData.hh \
data/ElasticMaterialData.hh \
data/ElasticIsotropic3DData.hh \
+ data/ElasticPlaneStrainData.hh \
+ data/ElasticStrain1DData.hh \
data/header.hh
testmaterials_LDFLAGS = $(PETSC_LIB)
Modified: short/3D/PyLith/trunk/unittests/libtests/materials/data/generate.sh
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/materials/data/generate.sh 2007-04-12 00:55:50 UTC (rev 6548)
+++ short/3D/PyLith/trunk/unittests/libtests/materials/data/generate.sh 2007-04-12 04:42:10 UTC (rev 6549)
@@ -25,6 +25,20 @@
--data.object=ElasticIsotropic3DData \
--data.parent=ElasticMaterialData
+ # 2-D ----------------------------------------------------------------
+
+ python ElasticPlaneStrain.py \
+ --data.namespace=pylith,materials \
+ --data.object=ElasticPlaneStrainData \
+ --data.parent=ElasticMaterialData
+
+ # 1-D ----------------------------------------------------------------
+
+ python ElasticStrain1D.py \
+ --data.namespace=pylith,materials \
+ --data.object=ElasticStrain1DData \
+ --data.parent=ElasticMaterialData
+
fi
# //////////////////////////////////////////////////////////////////////
More information about the cig-commits
mailing list