This page was created by the IDL library routine
mk_html_help2
.
Last modified: Fri Apr 1 11:58:51 2022.
function: spd_array_equal_nan purpose: works like the IDL array_equal function But checks that dimensions match and doesn't get tricked by NANs $LastChangedBy: aaflores $ $LastChangedDate: 2015-07-27 09:49:59 -0700 (Mon, 27 Jul 2015) $ $LastChangedRevision: 18272 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_5_0/spedas_gui/utilities/test_support_routines/spd_array_equal_nan.pro $
(See spedas_gui/utilities/test_support_routines/spd_array_equal_nan.pro)
function: spd_assert dlimits purpose:returns true if a requested element of dlimits exists if value is set then it also expects that element to have a specific value if substruct is set then this is only true if the element of the substructure exists(this only works up to depth 1) if substruct and value are set then value is expected of the element of the substruct if limits is set then this will work on limits not dlimits $LastChangedBy: aaflores $ $LastChangedDate: 2015-07-27 09:44:50 -0700 (Mon, 27 Jul 2015) $ $LastChangedRevision: 18270 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_5_0/spedas_gui/utilities/test_support_routines/spd_assert_dlimits.pro $
(See spedas_gui/utilities/test_support_routines/spd_assert_dlimits.pro)
function: spd_data_exists purpose: Checks to see if a tplot variable exists and if its data passes some minimum tests set dims to assert the number of dimensions of y (ie dims = 3 implies 3 dimensional vector) setting dims means if n_elements(size(d.y,/dimensions)) gt 2 it returns 0 if you pass multiple names it will return 0 if any of the tests are failed or they don't exist if you use globbing it will return 0 if a data type matches your glob, but fails one of the tests but it cannot be sure that all the datatypes you expect the glob to match necessarily exist $LastChangedBy: aaflores $ $LastChangedDate: 2015-07-27 09:56:49 -0700 (Mon, 27 Jul 2015) $ $LastChangedRevision: 18279 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_5_0/spedas_gui/utilities/test_support_routines/spd_data_exists.pro $
(See spedas_gui/utilities/test_support_routines/spd_data_exists.pro)
procedure: spd_end_tests purpose: Terminates testscript Clears memory in which test output is stored and prints the test result to the screen. $LastChangedBy: aaflores $ $LastChangedDate: 2015-07-27 10:17:12 -0700 (Mon, 27 Jul 2015) $ $LastChangedRevision: 18283 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_5_0/spedas_gui/utilities/test_support_routines/spd_end_tests.pro $
(See spedas_gui/utilities/test_support_routines/spd_end_tests.pro)
procedure: spd_handle_error purpose: Properly prints and stores the result of a testscript test, regardless of whether a test succeeded or failed $LastChangedBy: aaflores $ $LastChangedDate: 2015-07-27 10:25:20 -0700 (Mon, 27 Jul 2015) $ $LastChangedRevision: 18285 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_5_0/spedas_gui/utilities/test_support_routines/spd_handle_error.pro $
(See spedas_gui/utilities/test_support_routines/spd_handle_error.pro)
procedure: spd_init_tests purpose: Intialize testscript Mainly sets up the variable in which test output will be stored $LastChangedBy: crussell $ $LastChangedDate: 2015-09-22 10:54:23 -0700 (Tue, 22 Sep 2015) $ $LastChangedRevision: 18872 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_5_0/spedas_gui/utilities/test_support_routines/spd_init_tests.pro $
(See spedas_gui/utilities/test_support_routines/spd_init_tests.pro)
procedure: spd_print_tvar_info purpose: this procedure prints some information about a tplot variable to the standard output, most importantly it makes sure the output of the help command when used on tvar data makes it into the journal file $LastChangedBy: aaflores $ $LastChangedDate: 2015-07-24 17:55:45 -0700 (Fri, 24 Jul 2015) $ $LastChangedRevision: 18259 $ $URL: svn+ssh://thmsvn@ambrosia.ssl.berkeley.edu/repos/spdsoft/tags/spedas_5_0/spedas_gui/utilities/test_support_routines/spd_print_tvar_info.pro $
(See spedas_gui/utilities/test_support_routines/spd_print_tvar_info.pro)