Loading...
Searching...
No Matches
printers.h
1#ifndef SYMENGINE_PRINTER_H
2#define SYMENGINE_PRINTER_H
3
4#include <symengine/basic.h>
5#include <symengine/matrix.h>
6
7namespace SymEngine
8{
9std::string str(const Basic &x);
10std::string str(const DenseMatrix &x);
11std::string unicode(const Basic &x);
12std::string julia_str(const Basic &x);
13std::string sbml(const Basic &x);
14std::string ascii_art();
15
16std::string mathml(const Basic &x);
17
18std::string latex(const Basic &x);
19std::string latex(const DenseMatrix &x, const unsigned max_rows = 20,
20 const unsigned max_cols = 12);
21
22std::string ccode(const Basic &x);
23std::string c89code(const Basic &x);
24std::string c99code(const Basic &x);
25std::string jscode(const Basic &x);
26} // namespace SymEngine
27
28#endif // SYMENGINE_PRINTER_H
The base class for SymEngine.
Main namespace for SymEngine package.
Definition: add.cpp:19