Closed versatran01 closed 3 years ago
To template all mpl code on dim is a bad design choice. It cripples compilation speed and expose unnecessary dependencies in header files. There's no need for a special 2d case, as one could simply set all z component to 0 in 3d.
To template all mpl code on dim is a bad design choice. It cripples compilation speed and expose unnecessary dependencies in header files. There's no need for a special 2d case, as one could simply set all z component to 0 in 3d.