Changeset 5df7d0 in git for factory/algext.h


Ignore:
Timestamp:
Jul 1, 2011, 12:02:02 PM (12 years ago)
Author:
Martin Lee <martinlee84@…>
Branches:
(u'spielwiese', '91fdef05f09f54b8d58d92a472e9c4a43aa4656f')
Children:
33e850a665f1c7a320edcde4faacdd7602f49b76
Parents:
6f08f33cc3e3c2a69b00521f71d91ff88066e3c0
Message:
replaced tryCRA by tryNewtonInterp and deleted obsolete tryCRA
reduce result in tryBrownGCD modulo M
make modular image really monic (i.e. invert firstLC (g_image) instead of lc (g_image))
put reduce into header


git-svn-id: file:///usr/local/Singular/svn/trunk@14316 2c84dea3-7e68-4137-9b89-c4e89433aadc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • factory/algext.h

    r6f08f3 r5df7d0  
    1515bool hasFirstAlgVar( const CanonicalForm &, Variable & );
    1616void tryBrownGCD( const CanonicalForm & F, const CanonicalForm & G, const CanonicalForm & M, CanonicalForm & result, bool & fail, bool topLevel= true );
    17 void tryCRA( const CanonicalForm & x1, const CanonicalForm & q1, const CanonicalForm & x2, const CanonicalForm & q2, CanonicalForm & xnew, CanonicalForm & qnew, bool & fail );
    1817void tryExtgcd( const CanonicalForm & F, const CanonicalForm & G, CanonicalForm & result, CanonicalForm & s, CanonicalForm & t, bool & fail );
    1918int * leadDeg(const CanonicalForm & f, int *degs);
     
    2120bool isEqual(int *a, int *b, int lower, int upper);
    2221CanonicalForm firstLC(const CanonicalForm & f);
     22CanonicalForm reduce(const CanonicalForm & f, const CanonicalForm & M);
    2323
    2424#endif
Note: See TracChangeset for help on using the changeset viewer.