A real number can have three different representations, real_explicit, real_algorithmic (both leaves of the binary tree) and real_operation (the vertex).
Use std::variant to handle which representation a real number is using to improve memory performance.
A real number can have three different representations, real_explicit, real_algorithmic (both leaves of the binary tree) and real_operation (the vertex).
Use std::variant to handle which representation a real number is using to improve memory performance.