Definition at line 214 of file interpreter_support.cc.
◆ idhdl_wrap() [1/2]
idhdl_wrap::idhdl_wrap |
( |
idhdl |
id | ) |
|
|
inline |
◆ idhdl_wrap() [2/2]
idhdl_wrap::idhdl_wrap |
( |
| ) |
|
|
inline |
◆ id_is_proc()
bool idhdl_wrap::id_is_proc |
( |
| ) |
|
|
inline |
◆ is_zero()
bool idhdl_wrap::is_zero |
( |
| ) |
|
|
inline |
◆ print_type()
bool idhdl_wrap::print_type |
( |
| ) |
|
|
inline |
◆ writeArray()
Definition at line 285 of file interpreter_support.cc.
286 {
288 {
292 }
293 }
matrix matrixFromArray(const NumpyArrayType &f)
VAR ring currRing
Widely used global variable which specifies the current polynomial ring for Singular interpreter and ...
void id_Delete(ideal *h, ring r)
deletes an ideal/module/matrix
◆ writeIdeal()
◆ writeint()
void idhdl_wrap::writeint |
( |
int |
p | ) |
|
|
inline |
◆ writeIntvec()
Definition at line 312 of file interpreter_support.cc.
313 {
315 {
316 delete id->data.iv;
318 }
319 }
intvec * allocate_legacy_intvec_copy() const
◆ writeList()
void idhdl_wrap::writeList |
( |
arg_list & |
f | ) |
|
|
inline |
◆ writeModule()
◆ writeNumber()
Definition at line 269 of file interpreter_support.cc.
270 {
272 {
274 id->data.n=
p.as_number();
275 }
276 }
static FORCE_INLINE void n_Delete(number *p, const coeffs r)
delete 'p'
◆ writePoly()
Definition at line 238 of file interpreter_support.cc.
239 {
241 {
243 id->data.p=
p.as_poly();
244 }
245 }
static void p_Delete(poly *p, const ring r)
◆ writeRing()
Definition at line 294 of file interpreter_support.cc.
295 {
297 {
299 ((ring)
id->
data.uring)->ref--;
300 ring r2=r.
pimpl.get();
301 id->data.uring=r2;
302 }
303 }
intrusive_ptr< ip_sring > pimpl
◆ writeString()
void idhdl_wrap::writeString |
( |
const char * |
s | ) |
|
|
inline |
◆ writeVector()
◆ id
The documentation for this class was generated from the following file: