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

◆ rawHomotopyTrack()

M2_bool rawHomotopyTrack ( M2Homotopy * H,
const MutableMatrix * inputs,
MutableMatrix * outputs,
MutableMatrix * output_extras,
gmp_RR init_dt,
gmp_RR min_dt,
gmp_RR epsilon,
int max_corr_steps,
gmp_RR infinity_threshold,
M2_bool checkPrecision )

Definition at line 843 of file matrix.cpp.

853{
854 try {
855 return H->value().track(inputs,
856 outputs,
857 output_extras,
858 init_dt,
859 min_dt,
860 epsilon, // o.CorrectorTolerance,
861 max_corr_steps,
862 infinity_threshold,
863 checkPrecision);
864 } catch (const exc::engine_error& e) {
865 ERROR(e.what());
866 return false;
867 }
868}
virtual bool track(const MutableMatrix *inputs, MutableMatrix *outputs, MutableMatrix *output_extras, gmp_RR init_dt, gmp_RR min_dt, gmp_RR epsilon, int max_corr_steps, gmp_RR infinity_threshold, bool checkPrecision)=0
Homotopy & value()
Definition SLP-defs.hpp:144
const int ERROR
Definition m2-mem.cpp:55

References ERROR, Homotopy::track(), and M2Homotopy::value().