Macaulay2 Engine
Loading...
Searching...
No Matches

◆ rawSLEvaluatorSpecialize()

M2SLEvaluator * rawSLEvaluatorSpecialize ( M2SLEvaluator * H,
const MutableMatrix * parameters )

Definition at line 894 of file matrix.cpp.

897{
898 try {
899 return new M2SLEvaluator(H->value().specialize(parameters));
900 } catch (const exc::engine_error& e) {
901 ERROR(e.what());
902 return nullptr;
903 }
904}
SLEvaluator & value()
Definition SLP-defs.hpp:254
MutableEngineObject wrapper holding a raw SLEvaluator*.
Definition SLP-defs.hpp:248
virtual SLEvaluator * specialize(const MutableMatrix *parameters) const =0
const int ERROR
Definition m2-mem.cpp:55

References ERROR, SLEvaluator::specialize(), and M2SLEvaluator::value().