[cig-commits] r13779 - cs/cigma/trunk/src

luis at geodynamics.org luis at geodynamics.org
Wed Dec 17 02:34:03 PST 2008


Author: luis
Date: 2008-12-17 02:34:03 -0800 (Wed, 17 Dec 2008)
New Revision: 13779

Modified:
   cs/cigma/trunk/src/cli_compare_cmd.cpp
   cs/cigma/trunk/src/cli_eval_cmd.cpp
   cs/cigma/trunk/src/cli_extract_cmd.cpp
Log:
Change default to always overwrite (use flag to fail on overwrite)

Modified: cs/cigma/trunk/src/cli_compare_cmd.cpp
===================================================================
--- cs/cigma/trunk/src/cli_compare_cmd.cpp	2008-12-17 10:34:01 UTC (rev 13778)
+++ cs/cigma/trunk/src/cli_compare_cmd.cpp	2008-12-17 10:34:03 UTC (rev 13779)
@@ -54,7 +54,7 @@
         ("rule,r", po::value<string>(&rule), "Integration rule (points and weights)")
         ("rule-weights", po::value<string>(&qw), "...integration weights on reference cell")
         ("rule-points", po::value<string>(&qx), "...integration points on reference cell")
-        ("overwrite", "Overwrite existing output datasets")
+        ("do-not-overwrite", "Do NOT overwrite existing data")
         ("timer-frequency,f", po::value<int>(&(op.freq)), "Output frequency of timer")
         ("threshold", po::value<double>(&threshold), "Threshold value for global residual")
         ;
@@ -177,7 +177,7 @@
         cout << "Creating file " << path.filename() << endl;
     }
 
-    WriteResiduals(path, op.residuals, vm.count("overwrite"));
+    WriteResiduals(path, op.residuals, !vm.count("do-not-overwrite"));
 
     return status;
 }

Modified: cs/cigma/trunk/src/cli_eval_cmd.cpp
===================================================================
--- cs/cigma/trunk/src/cli_eval_cmd.cpp	2008-12-17 10:34:01 UTC (rev 13778)
+++ cs/cigma/trunk/src/cli_eval_cmd.cpp	2008-12-17 10:34:03 UTC (rev 13779)
@@ -43,7 +43,7 @@
         ("field-mesh-cell", po::value<string>(&cell), "...cell type for mesh")
         ("field-mesh-coords", po::value<string>(&nc), "...node coords for mesh")
         ("field-mesh-connect", po::value<string>(&eb), "...connectivity for mesh")
-        ("overwrite", "Overwrite existing output datasets")
+        ("do-not-overwrite", "Do NOT overwrite existing data")
         ;
 
     args.add("function", 1);
@@ -114,7 +114,7 @@
              << endl;
     }
 
-    WriteArray(path, op.values, vm.count("overwrite"));
+    WriteArray(path, op.values, !vm.count("do-not-overwrite"));
 
     return status;
 }

Modified: cs/cigma/trunk/src/cli_extract_cmd.cpp
===================================================================
--- cs/cigma/trunk/src/cli_extract_cmd.cpp	2008-12-17 10:34:01 UTC (rev 13778)
+++ cs/cigma/trunk/src/cli_extract_cmd.cpp	2008-12-17 10:34:03 UTC (rev 13779)
@@ -49,7 +49,7 @@
         ("mesh-connect", po::value<string>(&eb), "connectivity for mesh")
         ("rule-weights", po::value<string>(&qw), "integration weights on reference cell")
         ("rule-points", po::value<string>(&qx), "integration points on reference cell")
-        ("overwrite", "Overwrite existing output datasets")
+        ("do-not-overwrite", "Do NOT overwrite existing data")
         ;
 
     args.add("mesh", 1);
@@ -124,7 +124,7 @@
         cout << "Writing quadrature points to the file " << path.filename() << endl;
     }
     
-    WriteQPoints(path, op.weights, op.points, vm.count("overwrite"));
+    WriteQPoints(path, op.weights, op.points, !vm.count("do-not-overwrite"));
 
     return status;
 }



More information about the CIG-COMMITS mailing list