adjusted and tested the 1D part of the  reading and spline matrix generation routine readallspl.f
seems to be working fine