WIP: Add mt2 package
This is meant to supersede !23233 (closed). There are quite a few things we'll have to do to clean up this code if it will ever be used in a production environment. Incomplete list:
-
Make sure every function in the header is either explicitly or implicitly (via class membership) inline -
Get rid of suspicious naming conventions (i.e. function names that start with __private_*
) -
Remove things like using namespace std
from all the header files. [CGL says "I could only find one."]
I'm sure there are other changes that will be required as well.
Edited by Katherine Pachal