My Project
|
#include "kernel/mod2.h"
#include <sstream>
#include <boost/python.hpp>
#include <boost/python/suite/indexing/vector_indexing_suite.hpp>
#include "Singular/subexpr.h"
#include "Poly.h"
#include "Ideal.h"
#include "kernel/structs.h"
#include "Singular/lists.h"
#include "Singular/ipid.h"
#include "Singular/ipshell.h"
#include "coeffs/numbers.h"
#include "polys/matpol.h"
#include "ring_wrap.h"
#include "intvec_wrap.h"
#include "poly_wrap.h"
Go to the source code of this file.
Data Structures | |
class | arg_list |
class | idhdl_wrap |
Typedefs | |
typedef boost::python::numeric::array | NumpyArrayType |
Functions | |
static void | free_leftv (leftv args) |
matrix | matrixFromArray (const NumpyArrayType &f) |
bool | is_builtin (const char *name) |
static NumpyArrayType | buildPythonMatrix (matrix m, ring r) |
boost::python::object | buildPyObjectFromLeftv (leftv v) |
boost::python::list | buildPythonList (lists l, ring r) |
boost::python::object | buildPyObjectFromIdhdl (const idhdl_wrap &id) |
boost::python::object | call_interpreter_method (const idhdl_wrap &proc, const arg_list &args) |
boost::python::object | call_builtin_method_general (const char *name, arg_list &l) |
static boost::python::str | idhdl_as_str (idhdl_wrap iw) |
static idhdl_wrap | get_idhdl (const char *n) |
void | export_interpreter () |
Variables | |
EXTERN_VAR int | inerror |
typedef boost::python::numeric::array NumpyArrayType |
Definition at line 31 of file interpreter_support.cc.
boost::python::object buildPyObjectFromIdhdl | ( | const idhdl_wrap & | id | ) |
Definition at line 411 of file interpreter_support.cc.
boost::python::object buildPyObjectFromLeftv | ( | leftv | v | ) |
Definition at line 379 of file interpreter_support.cc.
boost::python::list buildPythonList | ( | lists | l, |
ring | r | ||
) |
Definition at line 365 of file interpreter_support.cc.
|
static |
Definition at line 332 of file interpreter_support.cc.
Definition at line 463 of file interpreter_support.cc.
boost::python::object call_interpreter_method | ( | const idhdl_wrap & | proc, |
const arg_list & | args | ||
) |
Definition at line 456 of file interpreter_support.cc.
void export_interpreter | ( | ) |
Definition at line 529 of file interpreter_support.cc.
|
static |
Definition at line 24 of file interpreter_support.cc.
|
static |
Definition at line 524 of file interpreter_support.cc.
|
static |
Definition at line 514 of file interpreter_support.cc.
bool is_builtin | ( | const char * | name | ) |
Definition at line 56 of file interpreter_support.cc.
matrix matrixFromArray | ( | const NumpyArrayType & | f | ) |
Definition at line 37 of file interpreter_support.cc.
EXTERN_VAR int inerror |
Definition at line 21 of file interpreter_support.cc.