Added a GenericDM1D class for the simple 1D SDM case