[cig-commits] r5168 - in short/3D/PyLith/trunk: . libsrc/feassemble libsrc/meshio unittests/libtests/feassemble

brad at geodynamics.org brad at geodynamics.org
Wed Nov 1 09:48:44 PST 2006


Author: brad
Date: 2006-11-01 09:48:43 -0800 (Wed, 01 Nov 2006)
New Revision: 5168

Modified:
   short/3D/PyLith/trunk/configure.ac
   short/3D/PyLith/trunk/libsrc/feassemble/Makefile.am
   short/3D/PyLith/trunk/libsrc/meshio/Makefile.am
   short/3D/PyLith/trunk/unittests/libtests/feassemble/Makefile.am
Log:
Added use SIEVE_FLAGS. Hardwired setting of SIEVE_FLAGS, which will be removed when Leif updates m4/cit_petsc.m4.

Modified: short/3D/PyLith/trunk/configure.ac
===================================================================
--- short/3D/PyLith/trunk/configure.ac	2006-11-01 01:23:13 UTC (rev 5167)
+++ short/3D/PyLith/trunk/configure.ac	2006-11-01 17:48:43 UTC (rev 5168)
@@ -63,6 +63,16 @@
 CIT_PATH_PETSC([2.3])
 CIT_HEADER_PETSC
 CIT_CHECK_LIB_PETSC
+#CIT_PETSC_SIEVE --Out of date---
+# :TODO: Update CIT_PETSC_SIEVE as follows:
+# Replace
+# ALE::Sieve *topology;
+# with
+# const int dim = 3;
+# ALE::Mesh mesh(PETSC_COMM_WORLD, dim);
+# :TODO: Line below needs to be integrated into CIT_PETSC_SIEVE with 
+# value of SIEVE_FLAGS extracted from petsconf
+AC_SUBST([SIEVE_FLAGS], ["-DALE_USE_DEBUGGING -DALE_HAVE_CXX_ABI -DALE_USE_LOGGING -DALE_LOGGING_USE_EVENTS -DALE_LOGGING_LOG_MEM -DALE_LOGGING_VERBOSE"])
 
 # Checks for Python modules and packages.
 CIT_PATH_PYTHIA([0.8], [mpi])

Modified: short/3D/PyLith/trunk/libsrc/feassemble/Makefile.am
===================================================================
--- short/3D/PyLith/trunk/libsrc/feassemble/Makefile.am	2006-11-01 01:23:13 UTC (rev 5167)
+++ short/3D/PyLith/trunk/libsrc/feassemble/Makefile.am	2006-11-01 17:48:43 UTC (rev 5168)
@@ -51,6 +51,7 @@
 noinst_HEADERS =
 
 INCLUDES += $(PETSC_INCLUDE)
+CPPFLAGS += $(SIEVE_FLAGS)
 
 # export
 clean-local: clean-subpkgincludeHEADERS

Modified: short/3D/PyLith/trunk/libsrc/meshio/Makefile.am
===================================================================
--- short/3D/PyLith/trunk/libsrc/meshio/Makefile.am	2006-11-01 01:23:13 UTC (rev 5167)
+++ short/3D/PyLith/trunk/libsrc/meshio/Makefile.am	2006-11-01 17:48:43 UTC (rev 5168)
@@ -28,6 +28,7 @@
 noinst_HEADERS =
 
 INCLUDES += $(PETSC_INCLUDE)
+CPPFLAGS += $(SIEVE_FLAGS)
 
 # export
 clean-local: clean-subpkgincludeHEADERS

Modified: short/3D/PyLith/trunk/unittests/libtests/feassemble/Makefile.am
===================================================================
--- short/3D/PyLith/trunk/unittests/libtests/feassemble/Makefile.am	2006-11-01 01:23:13 UTC (rev 5167)
+++ short/3D/PyLith/trunk/unittests/libtests/feassemble/Makefile.am	2006-11-01 17:48:43 UTC (rev 5168)
@@ -102,6 +102,7 @@
 	-ljournal
 
 INCLUDES += $(PETSC_INCLUDE)
+CPPFLAGS += $(SIEVE_FLAGS)
 
 testfeassemble_LDADD = \
 	-lcppunit -ldl \



More information about the cig-commits mailing list