On the other hand, SVR can run in one dimension. Meshing in one dimension is not of great practical use, but it is often helpful to consider the 1-d case as a minimal test example that is easy to run by hand, in order to gain intuition about the meshing problem. This capability was used during development, but is not consistently tested, and so may be buggy or may miscompile.
To try running in different dimension than the two or three dimensions that
are supported requires only uncommenting a single line. Look in the source
code in main/svr.cpp and modify the switch statement there
accordingly. I would like to hear of your experiences running SVR in
unusual numbers of dimensions.