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

◆ specialize() [2/2]

template<typename RT>
SLEvaluator * SLEvaluatorConcrete< RT >::specialize ( const MutableMatrix * parameters) const
virtual

Implements SLEvaluator.

Definition at line 151 of file SLP-imp.hpp.

153{
154 // std::cout << "SLEvaluatorConcrete::specialize:" << this << std::endl;
155 auto p = dynamic_cast<const MutableMat<DMat<RT> >*>(parameters);
156 if (p == nullptr)
157 throw exc::engine_error("specialize: expected a dense mutable matrix");
158 return specialize(p);
159}
SLEvaluator * specialize(const MutableMatrix *parameters) const
Definition SLP-imp.hpp:151

References p, and specialize().

Referenced by specialize().