[cig-commits] commit: Make bad array inputs actually abort

Mercurial hg at geodynamics.org
Tue May 3 16:19:50 PDT 2011


changeset:   238:dc0721da2891
user:        Walter Landry <wlandry at caltech.edu>
date:        Tue May 03 16:04:39 2011 -0700
files:       src/FACStokes/FACStokes.C
description:
Make bad array inputs actually abort


diff -r a076cb7e6b7b -r dc0721da2891 src/FACStokes/FACStokes.C
--- a/src/FACStokes/FACStokes.C	Tue May 03 15:23:20 2011 -0700
+++ b/src/FACStokes/FACStokes.C	Tue May 03 16:04:39 2011 -0700
@@ -31,23 +31,23 @@ namespace SAMRAI {
                          const int num_components=1)
   {
     if(ijk.size()!=dim)
-      tbox::perr << "Bad number of elements in " << name << "_ijk.  Expected "
-                 << dim << " but got " << ijk.size() << "\n";
+      TBOX_ERROR("Bad number of elements in " << name << "_ijk.  Expected "
+                 << dim << " but got " << ijk.size());
     if(min.size()!=dim)
-      tbox::perr << "Bad number of elements in "
+      TBOX_ERROR("Bad number of elements in "
                  << name << "_coord_min.  Expected "
-                 << dim << " but got " << min.size() << "\n";
+                 << dim << " but got " << min.size());
     if(max.size()!=dim)
-      tbox::perr << "Bad number of elements in "
+      TBOX_ERROR("Bad number of elements in "
                  << name << "_coord_max.  Expected "
-                 << dim << " but got " << max.size() << "\n";
+                 << dim << " but got " << max.size());
     int data_size(1);
     for(int d=0; d<dim; ++d)
       data_size*=ijk[d];
     if(data.size()!=data_size*num_components)
-      tbox::perr << "Bad number of elements in "
+      TBOX_ERROR("Bad number of elements in "
                  << name << "_data.  Expected "
-                 << data_size << " but got " << data.size() << "\n";
+                 << data_size << " but got " << data.size());
   }
   /*
 *************************************************************************



More information about the CIG-COMMITS mailing list