Updated solver to allow 4th and 6th order spatial derivatives

Signed-off-by: Ian Allison <iana@pims.math.ca>