|
Bertini 2 - C++ Core
Software for Numerical Algebraic Geometry
|
Defines the abstract Node base class. More...
#include <iostream>#include <string>#include <tuple>#include <boost/type_index.hpp>#include "bertini2/num_traits.hpp"#include "bertini2/detail/visitable.hpp"#include "bertini2/function_tree/forward_declares.hpp"#include <boost/archive/text_oarchive.hpp>#include <boost/archive/text_iarchive.hpp>#include <boost/serialization/export.hpp>#include <boost/serialization/shared_ptr.hpp>#include <boost/serialization/vector.hpp>#include <boost/serialization/tracking.hpp>#include <boost/serialization/base_object.hpp>#include <boost/serialization/nvp.hpp>Go to the source code of this file.
Classes | |
| class | bertini::node::Node |
| Abstract base class for the Bertini hybrid-precision (double-multiple) expression tree. More... | |
Functions | |
| std::ostream & | bertini::node::operator<< (std::ostream &out, const Node &N) |
Defines the abstract Node base class.
|
inline |
a single layer of indirection, though which to call the overridden virtual print() method which must be defined for each non-abstract Node type.