- Complete revamp of methods in class matrix. Some redundant (and poor)
[ginac.git] / check / checks.h
index 02fb4eb8b0aa633beef859f53f07a651bc7abf71..5827f2233b07545876fe1fe7d32da11e9d2a53b4 100644 (file)
@@ -27,6 +27,7 @@
 #include <stdlib.h>
 
 #include "ginac.h"
+using namespace std;
 
 #ifndef NO_NAMESPACE_GINAC
 using namespace GiNaC;
@@ -35,6 +36,9 @@ using namespace GiNaC;
 // prototypes for the expression generating functions in:
 const ex dense_univariate_poly(const symbol & x, unsigned degree);
 const ex dense_bivariate_poly(const symbol & x1, const symbol & x2, unsigned degree);
+const ex sparse_tree(const symbol & x, const symbol & y, const symbol & z,
+                     int level,
+                     bool trig = false, bool rational = true, bool complex = false);
 
 // prototypes for all individual checks should be unsigned fcn():
 unsigned check_numeric();