add position parameter to data file read API
flatten 3d pot structure to 2d
add function for appending position to filename where necessary
flesh out tests for wave a bit
add test function for checking floating point vectors
add floating point vector test function to CMakeLists
adapt transmission to use flattened potential