/[escript]/branches/arrayview_from_1695_trunk/escript/test/DataTaggedTestCase.cpp
ViewVC logotype

Diff of /branches/arrayview_from_1695_trunk/escript/test/DataTaggedTestCase.cpp

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1785 by jfenwick, Thu Sep 11 05:03:14 2008 UTC revision 1786 by jfenwick, Fri Sep 12 03:16:28 2008 UTC
# Line 2698  void DataTaggedTestCase::testGetSlice() Line 2698  void DataTaggedTestCase::testGetSlice()
2698      assert(myDataSliced->getShape().size()==0);      assert(myDataSliced->getShape().size()==0);
2699      assert(myDataSliced->getVector()[0]==0.0);      assert(myDataSliced->getVector()[0]==0.0);
2700    
2701        delete slicedDefault;
2702    }    }
2703    
2704    {    {
# Line 2756  void DataTaggedTestCase::testGetSlice() Line 2757  void DataTaggedTestCase::testGetSlice()
2757      region_element.second=0;      region_element.second=0;
2758      region.push_back(region_element);      region.push_back(region_element);
2759    
2760        delete slicedDefault;
2761    
2762      slicedDefault = myData.getSlice(region);      slicedDefault = myData.getSlice(region);
2763    
2764      //cout << slicedDefault->toString() << endl;      //cout << slicedDefault->toString() << endl;
# Line 2774  void DataTaggedTestCase::testGetSlice() Line 2777  void DataTaggedTestCase::testGetSlice()
2777      assert(myDataSliced->getShape().size()==0);      assert(myDataSliced->getShape().size()==0);
2778      assert(myDataSliced->getVector()[0]==0.0);      assert(myDataSliced->getVector()[0]==0.0);
2779    
2780        delete slicedDefault;
2781    }    }
2782    
2783    {    {
# Line 2834  void DataTaggedTestCase::testGetSlice() Line 2838  void DataTaggedTestCase::testGetSlice()
2838      region.push_back(region_element);      region.push_back(region_element);
2839      region.push_back(region_element);      region.push_back(region_element);
2840    
2841        delete slicedDefault;
2842    
2843      slicedDefault = myData.getSlice(region);      slicedDefault = myData.getSlice(region);
2844    
2845      //cout << slicedDefault->toString() << endl;      //cout << slicedDefault->toString() << endl;
# Line 2864  void DataTaggedTestCase::testGetSlice() Line 2870  void DataTaggedTestCase::testGetSlice()
2870      region.push_back(region_element);      region.push_back(region_element);
2871      region.push_back(region_element);      region.push_back(region_element);
2872    
2873        delete slicedDefault;
2874    
2875      slicedDefault = myData.getSlice(region);      slicedDefault = myData.getSlice(region);
2876    
2877      //cout << slicedDefault->toString() << endl;      //cout << slicedDefault->toString() << endl;
# Line 2883  void DataTaggedTestCase::testGetSlice() Line 2891  void DataTaggedTestCase::testGetSlice()
2891      offset=myDataSliced->getDefaultOffset();      offset=myDataSliced->getDefaultOffset();
2892      assert(offset==0);      assert(offset==0);
2893      assert(myDataSliced->getVector()[0]==26);      assert(myDataSliced->getVector()[0]==26);
2894        delete slicedDefault;
2895    }    }
2896    
2897    {    {
# Line 2939  void DataTaggedTestCase::testGetSlice() Line 2947  void DataTaggedTestCase::testGetSlice()
2947      assert(offset==1);      assert(offset==1);
2948      assert(myDataSliced->getVector()[offset]==1);      assert(myDataSliced->getVector()[offset]==1);
2949    
2950        delete slicedDefault;
2951    
2952    }    }
2953    
2954    {    {
# Line 3014  void DataTaggedTestCase::testGetSlice() Line 3024  void DataTaggedTestCase::testGetSlice()
3024      region.clear();      region.clear();
3025      region.push_back(region_element);      region.push_back(region_element);
3026    
3027        delete slicedDefault;
3028    
3029      slicedDefault = myData.getSlice(region);      slicedDefault = myData.getSlice(region);
3030    
3031      //cout << slicedDefault->toString() << endl;      //cout << slicedDefault->toString() << endl;
# Line 3038  void DataTaggedTestCase::testGetSlice() Line 3050  void DataTaggedTestCase::testGetSlice()
3050      offset=myDataSliced->getOffsetForTag(1);      offset=myDataSliced->getOffsetForTag(1);
3051      assert(offset==1);      assert(offset==1);
3052      assert(myDataSliced->getVector()[offset]==4);      assert(myDataSliced->getVector()[offset]==4);
3053        delete slicedDefault;
3054    
3055    }    }
3056    
# Line 3113  void DataTaggedTestCase::testGetSlice() Line 3126  void DataTaggedTestCase::testGetSlice()
3126      region.push_back(region_element);      region.push_back(region_element);
3127      region.push_back(region_element);      region.push_back(region_element);
3128    
3129        delete slicedDefault;
3130    
3131      slicedDefault = myData.getSlice(region);      slicedDefault = myData.getSlice(region);
3132      //cout << slicedDefault->toString() << endl;      //cout << slicedDefault->toString() << endl;
3133    
# Line 3148  void DataTaggedTestCase::testGetSlice() Line 3163  void DataTaggedTestCase::testGetSlice()
3163      region.push_back(region_element);      region.push_back(region_element);
3164      region.push_back(region_element);      region.push_back(region_element);
3165    
3166        delete slicedDefault;
3167    
3168      slicedDefault = myData.getSlice(region);      slicedDefault = myData.getSlice(region);
3169    
3170      //cout << slicedDefault->toString() << endl;      //cout << slicedDefault->toString() << endl;
# Line 3172  void DataTaggedTestCase::testGetSlice() Line 3189  void DataTaggedTestCase::testGetSlice()
3189      assert(offset==1);      assert(offset==1);
3190      assert(myDataSliced->getVector()[offset]==40);      assert(myDataSliced->getVector()[offset]==40);
3191    
3192        delete slicedDefault;
3193    }    }
3194    
3195    {    {
# Line 3255  void DataTaggedTestCase::testGetSlice() Line 3273  void DataTaggedTestCase::testGetSlice()
3273      assert(offset==3);      assert(offset==3);
3274      assert(myDataSliced->getVector()[offset]==3);      assert(myDataSliced->getVector()[offset]==3);
3275    
3276        delete slicedDefault;
3277    }    }
3278    
3279    {    {
# Line 3367  void DataTaggedTestCase::testGetSlice() Line 3386  void DataTaggedTestCase::testGetSlice()
3386      region_element.second=1;      region_element.second=1;
3387      region.push_back(region_element);      region.push_back(region_element);
3388    
3389        delete slicedDefault;
3390    
3391      slicedDefault = myData.getSlice(region);      slicedDefault = myData.getSlice(region);
3392    
3393      //cout << slicedDefault->toString() << endl;      //cout << slicedDefault->toString() << endl;
# Line 3400  void DataTaggedTestCase::testGetSlice() Line 3421  void DataTaggedTestCase::testGetSlice()
3421      offset=myDataSliced->getOffsetForTag(3);      offset=myDataSliced->getOffsetForTag(3);
3422      assert(offset==3);      assert(offset==3);
3423      assert(myDataSliced->getVector()[offset]==10);      assert(myDataSliced->getVector()[offset]==10);
3424        
3425        delete slicedDefault;
3426    }    }
3427    
3428    {    {
# Line 3503  void DataTaggedTestCase::testGetSlice() Line 3525  void DataTaggedTestCase::testGetSlice()
3525      region.push_back(region_element);      region.push_back(region_element);
3526      region.push_back(region_element);      region.push_back(region_element);
3527    
3528        delete slicedDefault;
3529    
3530      slicedDefault = myData.getSlice(region);      slicedDefault = myData.getSlice(region);
3531    
3532      // cout << slicedDefault->toString() << endl;      // cout << slicedDefault->toString() << endl;
# Line 3554  void DataTaggedTestCase::testGetSlice() Line 3578  void DataTaggedTestCase::testGetSlice()
3578      region.push_back(region_element);      region.push_back(region_element);
3579      region.push_back(region_element);      region.push_back(region_element);
3580    
3581        delete myDataSliced;
3582    
3583      slicedDefault = myData.getSlice(region);      slicedDefault = myData.getSlice(region);
3584    
3585      //cout << slicedDefault->toString() << endl;      //cout << slicedDefault->toString() << endl;
# Line 3587  void DataTaggedTestCase::testGetSlice() Line 3613  void DataTaggedTestCase::testGetSlice()
3613      assert(offset==3);      assert(offset==3);
3614      assert(myDataSliced->getVector()[offset]==94);      assert(myDataSliced->getVector()[offset]==94);
3615    
3616        delete slicedDefault;
3617    }    }
3618    
3619  }  }

Legend:
Removed from v.1785  
changed lines
  Added in v.1786

  ViewVC Help
Powered by ViewVC 1.1.26