MCPcopy Create free account
hub / github.com/Singular/Singular / CalculateFunctionals

Function CalculateFunctionals

kernel/fglm/fglmzero.cc:672–678  ·  view source on GitHub ↗

Calculates the defining Functionals for the ideal "theIdeal" and returns them in "l". The ideal has to be zero-dimensional and reduced and has to be a real subset of the polynomial ring. In any case it has to be zero-dimensional and minimal (check this via fglmIdealcheck). Any minimal but not reduced ideal is detected. In this case it returns FglmNotReduced. If the base domain is Q, the leading co

Source from the content-addressed store, hash-verified

670// returns TRUE if the result is valid, FALSE if theIdeal
671// is not reduced.
672static BOOLEAN
673CalculateFunctionals( const ideal & theIdeal, idealFunctionals & l )
674{
675 fglmSdata data( theIdeal );
676 internalCalculateFunctionals( theIdeal, l, data );
677 return ( data.state() );
678}
679
680static BOOLEAN
681CalculateFunctionals( const ideal & theIdeal, idealFunctionals & l,

Callers 3

fglmzeroFunction · 0.85
fglmquotFunction · 0.85
FindUnivariateWrapperFunction · 0.85

Calls 3

stateMethod · 0.80
getVectorRepMethod · 0.80

Tested by

no test coverage detected