Since FIDA cameras view a narrow wavelength region simulating the full spectrum is not needed. This PR implements a wavelength check in the track subroutine. If the proposed fast-neutral does not contribute signal in the requested wavelength region it is ignored, negating the need to do the expensive collisional radiative calculation. This speeds up camera simulations significantly (3x on test case), provided you change the wavelength bounds in the inputs.
This PR also fixed an HDF5 bug that occurs when you try to write datasets that are larger than 4GB.
Since FIDA cameras view a narrow wavelength region simulating the full spectrum is not needed. This PR implements a wavelength check in the track subroutine. If the proposed fast-neutral does not contribute signal in the requested wavelength region it is ignored, negating the need to do the expensive collisional radiative calculation. This speeds up camera simulations significantly (3x on test case), provided you change the wavelength bounds in the inputs.
This PR also fixed an HDF5 bug that occurs when you try to write datasets that are larger than 4GB.