Changeset 745


Ignore:
Timestamp:
06/03/09 13:36:15 (15 years ago)
Author:
Mathieu Morlighem
Message:

avoid NaN values in tests

Location:
issm/trunk/test/Verification
Files:
21 edited

Legend:

Unmodified
Added
Removed
  • issm/trunk/test/Verification/IceSheetIceFrontM2d_7/runme.m

    r734 r745  
    6363                        %compare to archive
    6464                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    65                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     65                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6666
    6767                        %disp test result
  • issm/trunk/test/Verification/IceSheetIceFrontM3d_8/runme.m

    r734 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
  • issm/trunk/test/Verification/IceSheetIceFrontMP3d_9/runme.m

    r734 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
  • issm/trunk/test/Verification/IceSheetIceFrontP3d_10/runme.m

    r734 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
  • issm/trunk/test/Verification/IceSheetIceFrontS3d_11/runme.m

    r734 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
  • issm/trunk/test/Verification/IceSheetNoIceFrontH2d_12/runme.m

    r734 r745  
    6262                        %compare to archive
    6363                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    64                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     64                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6565
    6666                        %disp test result
  • issm/trunk/test/Verification/IceSheetNoIceFrontH3d_13/runme.m

    r743 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
  • issm/trunk/test/Verification/IceSheetNoIceFrontHM2d_14/runme.m

    r734 r745  
    6262                        %compare to archive
    6363                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    64                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     64                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6565
    6666                        %disp test result
  • issm/trunk/test/Verification/IceSheetNoIceFrontHM3d_15/runme.m

    r734 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
  • issm/trunk/test/Verification/IceSheetNoIceFrontM2d_16/runme.m

    r734 r745  
    6363                        %compare to archive
    6464                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    65                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     65                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6666
    6767                        %disp test result
  • issm/trunk/test/Verification/IceSheetNoIceFrontM3d_17/runme.m

    r734 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
  • issm/trunk/test/Verification/IceSheetNoIceFrontP3d_18/runme.m

    r734 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
  • issm/trunk/test/Verification/IceSheetNoIceFrontS3d_19/runme.m

    r734 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
  • issm/trunk/test/Verification/IceShelfIceFrontM2d_1/runme.m

    r734 r745  
    6363                        %compare to archive
    6464                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    65                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     65                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6666
    6767                        %disp test result
  • issm/trunk/test/Verification/IceShelfIceFrontM3d_2/runme.m

    r734 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
  • issm/trunk/test/Verification/IceShelfIceFrontMP3d_3/runme.m

    r734 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
  • issm/trunk/test/Verification/IceShelfIceFrontMPS3d_4/runme.m

    r734 r745  
    6666                        %compare to archive
    6767                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    68                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     68                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6969
    7070                        %disp test result
  • issm/trunk/test/Verification/IceShelfIceFrontP3d_5/runme.m

    r734 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
  • issm/trunk/test/Verification/IceShelfIceFrontS3d_6/runme.m

    r734 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package solution '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
  • issm/trunk/test/Verification/PigControlMethodBM2d_21/runme.m

    r737 r745  
    6666                        %compare to archive
    6767                        eval(['Archive=Archive' package misfit '_field' num2str(k) ';']);
    68                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     68                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6969
    7070                        %disp test result
  • issm/trunk/test/Verification/PigControlMethodDragM2d_20/runme.m

    r734 r745  
    6565                        %compare to archive
    6666                        eval(['Archive=Archive' package misfit '_field' num2str(k) ';']);
    67                         eval(['error_diff=full(max(abs(Archive-md.results.' field '))/max(abs(Archive)));']);
     67                        eval(['error_diff=full(max(abs(Archive-md.results.' field '))/(max(abs(Archive))+eps));']);
    6868
    6969                        %disp test result
Note: See TracChangeset for help on using the changeset viewer.