@@ -93,25 +93,25 @@ subroutine output_2D_64_bit_integer(file_name, data_out)
9393 integer ncid, varid, x_dimid, y_dimid
9494
9595 associate(nf_status = > nf90_create(file_name, nf90_clobber, ncid)) ! create or ovewrite file
96- call_assert_diagnose( nf_status == nf90_noerr, " nf90_create(file_name, nf90_clobber, ncid) succeeds " , trim (nf90_strerror(nf_status)))
96+ call julienne_assert(( nf_status .equalsExpected. nf90_noerr) // " , " // trim (nf90_strerror(nf_status)))
9797 end associate
9898 associate(nf_status = > nf90_def_dim(ncid, " x" , size (data_out,2 ), x_dimid)) ! define x dimension & get its ID
99- call_assert_diagnose( nf_status == nf90_noerr, ' nf90_def_dim(ncid,"x",size(data_out,2),x_dimid) succeeds ' , trim (nf90_strerror(nf_status)))
99+ call julienne_assert(( nf_status .equalsExpected. nf90_noerr) // " , " // trim (nf90_strerror(nf_status)))
100100 end associate
101101 associate(nf_status = > nf90_def_dim(ncid, " y" , size (data_out,1 ), y_dimid)) ! define y dimension & get its ID
102- call_assert_diagnose( nf_status== nf90_noerr, ' nf90_def_dim(ncid,"y",size(data_out,2),y_dimid) succeeds ' , trim (nf90_strerror(nf_status)))
102+ call julienne_assert(( nf_status .equalsExpected. nf90_noerr) // " , " // trim (nf90_strerror(nf_status)))
103103 end associate
104104 associate(nf_status = > nf90_def_var(ncid, " data" , nf90_int, [y_dimid, x_dimid], varid))! define integer 'data' variable & get ID
105- call_assert_diagnose( nf_status == nf90_noerr, ' nf90_def_var(ncid,"data",nf90_int,[y_dimid,x_dimid],varid) succeds ' , trim (nf90_strerror(nf_status)))
105+ call julienne_assert(( nf_status .equalsExpected. nf90_noerr) // " , " // trim (nf90_strerror(nf_status)))
106106 end associate
107107 associate(nf_status = > nf90_enddef(ncid)) ! exit define mode: tell NetCDF we are done defining metadata
108- call_assert_diagnose( nf_status == nf90_noerr, ' nff90_noerr == nf90_enddef(ncid) ' , trim (nf90_strerror(nf_status)))
108+ call julienne_assert(( nf_status .equalsExpected. nf90_noerr) // " , " // trim (nf90_strerror(nf_status)))
109109 end associate
110110 associate(nf_status = > nf90_put_var(ncid, varid, data_out)) ! write all data to file
111- call_assert_diagnose( nf_status == nf90_noerr, ' nff90_noerr == nf90_put_var(ncid, varid, data_out) ' , trim (nf90_strerror(nf_status)))
111+ call julienne_assert(( nf_status .equalsExpected. nf90_noerr) // " , " // trim (nf90_strerror(nf_status)))
112112 end associate
113113 associate(nf_status = > nf90_close(ncid)) ! close file to free associated NetCDF resources and flush buffers
114- call_assert_diagnose( nf_status == nf90_noerr, ' nff90_noerr == nf90_close(ncid) ' , trim (nf90_strerror(nf_status)))
114+ call julienne_assert(( nf_status .equalsExpected. nf90_noerr) // " , " // trim (nf90_strerror(nf_status)))
115115 end associate
116116 end subroutine
117117
0 commit comments