To test the operation of the collect function in #59 I am using the create_bout_ds_list function from test_load, which was used to generate test data for test_animate.
The problem lies with the keep_xboundaries and keep_yboundaries kwargs of _auto_open_mfboutdataset. If True, these should increase the x and y dimensions, respectively, but it has the opposite effect on the data from create_bout_ds_list.
I have tried it with actual BOUT++ data, and the parameters behave as expected. It seems to be specific to create_bout_ds_list data, but I can't ascertain why this is.
To test the operation of the collect function in #59 I am using the
create_bout_ds_listfunction fromtest_load, which was used to generate test data fortest_animate.The problem lies with the
keep_xboundariesandkeep_yboundarieskwargs of_auto_open_mfboutdataset. If True, these should increase the x and y dimensions, respectively, but it has the opposite effect on the data fromcreate_bout_ds_list.I have tried it with actual BOUT++ data, and the parameters behave as expected. It seems to be specific to
create_bout_ds_listdata, but I can't ascertain why this is.