Returns the new_manifold object describing the flat torus
\(T^d\), with points represented as rows in \([0,1)^d\). This is the
object used by manifold.dcov.test and
choose_base_point when manifold = "torus".
Details
Its components are is_in_torus, log_map_torus,
dist_torus, is_valid_torus, and two base
point methods: "auto" (the default,
auto_base_point_torus) and "optimize"
(optimize_base_point_torus).
