Macaulay2 Engine
Loading...
Searching...
No Matches
◆
rawResolutionGetMutableMatrix2B()
MutableMatrix
* rawResolutionGetMutableMatrix2B
(
Computation
*
C
,
const
Ring
*
KK
,
int
level
,
int
degree
)
Definition at line
543
of file
groebner.cpp
.
548
{
549
try
550
{
551
clear_emit_size
();
552
F4ResComputation
*
G
=
dynamic_cast<
F4ResComputation
*
>
(C);
553
if
(
G
!=
nullptr
)
return
G
->get_mutable_matrix(KK, level, degree);
554
ERROR
(
"expected fast nonminimal resolution computation type"
);
555
return
nullptr
;
556
}
catch
(
const
exc::engine_error
& e)
557
{
558
ERROR
(e.what());
559
return
nullptr
;
560
}
561
}
F4ResComputation
ResolutionComputation subclass that drives the F4 resolution engine (SchreyerFrame + F4Res) from the ...
Definition
res-f4-computation.hpp:72
ERROR
const int ERROR
Definition
m2-mem.cpp:55
G
tbb::flow::graph G
Definition
res-tasking-example.cpp:46
exc::engine_error
Definition
exceptions.hpp:42
clear_emit_size
void clear_emit_size()
Definition
text-io.cpp:26
References
clear_emit_size()
,
ERROR
, and
G
.
Macaulay2
e
engine.h
Generated on
for Macaulay2 Engine by
1.15.0