[cig-commits] r14877 - in long/3D/Gale/trunk: . src/Underworld/plugins/Output/VTKOutput

walter at geodynamics.org walter at geodynamics.org
Tue May 5 15:12:10 PDT 2009


Author: walter
Date: 2009-05-05 15:12:10 -0700 (Tue, 05 May 2009)
New Revision: 14877

Modified:
   long/3D/Gale/trunk/
   long/3D/Gale/trunk/src/Underworld/plugins/Output/VTKOutput/VTKOutput.c
Log:
 r2683 at dante:  boo | 2009-05-05 13:01:09 -0700
 Add VTKOutput_Fields and VTKOutput_Particles to control whether fields and particles are output



Property changes on: long/3D/Gale/trunk
___________________________________________________________________
Name: svk:merge
   - 3a629746-de10-0410-b17b-fd6ecaaa963e:/cig:2679
   + 3a629746-de10-0410-b17b-fd6ecaaa963e:/cig:2683

Modified: long/3D/Gale/trunk/src/Underworld/plugins/Output/VTKOutput/VTKOutput.c
===================================================================
--- long/3D/Gale/trunk/src/Underworld/plugins/Output/VTKOutput/VTKOutput.c	2009-05-05 20:39:13 UTC (rev 14876)
+++ long/3D/Gale/trunk/src/Underworld/plugins/Output/VTKOutput/VTKOutput.c	2009-05-05 22:12:10 UTC (rev 14877)
@@ -105,15 +105,19 @@
 	
         /* Write the particles and then all of the fields. */
 
-        VTKOutput_particles(context->picIntegrationPoints,
-                            Dictionary_GetDouble_WithDefault
-                            (dictionary,"defaultDiffusivity",1.0),
-                            Dictionary_GetInt_WithDefault
-                            (dictionary,"particleStepping",1),
-                            context->outputPath, context->timeStep-1,
-                            context->dim,context->rank,context->nproc);
-        VTKOutput_fields(context,context->rank,context->nproc,
-                         context->timeStep-1);
+        if(Dictionary_GetBool_WithDefault(dictionary,"VTKOutput_Particles",
+                                          True))
+          VTKOutput_particles(context->picIntegrationPoints,
+                              Dictionary_GetDouble_WithDefault
+                              (dictionary,"defaultDiffusivity",1.0),
+                              Dictionary_GetInt_WithDefault
+                              (dictionary,"particleStepping",1),
+                              context->outputPath, context->timeStep-1,
+                              context->dim,context->rank,context->nproc);
+        if(Dictionary_GetBool_WithDefault(dictionary,"VTKOutput_Fields",
+                                          True))
+          VTKOutput_fields(context,context->rank,context->nproc,
+                           context->timeStep-1);
 }
 
 void VTKOutput_particles(IntegrationPointsSwarm*  picswarm,



More information about the CIG-COMMITS mailing list