Macaulay2 Engine
Loading...
Searching...
No Matches
◆
rawResolutionGetFree()
const
FreeModule
* rawResolutionGetFree
(
Computation
*
C
,
int
level
)
Definition at line
563
of file
groebner.cpp
.
564
{
565
try
566
{
567
clear_emit_size
();
568
ResolutionComputation
*
G
= C->
cast_to_ResolutionComputation
();
569
if
(
G
!=
nullptr
)
return
G
->get_free(level);
570
ERROR
(
"expected resolution computation type"
);
571
return
nullptr
;
572
}
catch
(
const
exc::engine_error
& e)
573
{
574
ERROR
(e.what());
575
return
nullptr
;
576
}
577
}
Computation::cast_to_ResolutionComputation
virtual ResolutionComputation * cast_to_ResolutionComputation()
Definition
comp.hpp:112
ResolutionComputation
Base class for free resolution computation classes.
Definition
comp-res.hpp:52
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
Macaulay2
e
interface
groebner.h
Generated on
for Macaulay2 Engine by
1.15.0