#pragma once #include "mars_linalg.h" template struct VectorTag { typedef T Precision; typedef mars::vector3D V3; typedef mars::vector2D V2; typedef mars::CylindricalCoords CC; typedef mars::SphericalCoords SphC; typedef mars::PolarCoords PC; };