Changeset 6fcd65b in git


Ignore:
Timestamp:
Apr 22, 2013, 3:16:46 PM (9 years ago)
Author:
Martin Lee <martinlee84@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '5bec8f88c9ee2573d328cf7c3aff2bcb301d2395')
Children:
102daaa5edc8d6b8e7efc450bf1a3ca866ac627a
Parents:
19440966f58621d18daa0987fbb4e8aa899440d7
git-author:
Martin Lee <martinlee84@web.de>2013-04-22 15:16:46+02:00
git-committer:
Martin Lee <martinlee84@web.de>2013-05-02 11:42:40+02:00
Message:
chg: docu
File:
1 edited

Legend:

Unmodified
Added
Removed
  • factory/facAbsFact.h

    r194409 r6fcd65b  
    2121#include "cfNewtonPolygon.h"
    2222
    23 CFAFList absFactorizeMain (const CanonicalForm& F);
     23/// main absolute factorization routine, expects bivariate poly which is
     24/// primitive wrt. any of its variables and irreducible over Q
     25///
     26/// @return absFactorizeMain returns a list whose entries contain three entities:
     27///         an absolute irreducible factor, an irreducible univariate polynomial
     28///         that defines the minimal field extension over which the irreducible
     29///         factor is defined and the multiplicity of the absolute irreducible
     30///         factor
     31CFAFList absFactorizeMain (const CanonicalForm& F ///<[in] s.a.
     32                          );
    2433
     34
     35/// normalize factors, i.e. make factors monic
    2536static inline
    2637void normalize (CFAFList & L)
     
    3142}
    3243
     44/// univariate absolute factorization over Q
     45///
     46/// @return uniAbsFactorize returns a list whose entries contain three entities:
     47///         an absolute irreducible factor, an irreducible univariate polynomial
     48///         that defines the minimal field extension over which the irreducible
     49///         factor is defined and the multiplicity of the absolute irreducible
     50///         factor
    3351static inline
    34 CFAFList uniAbsFactorize (const CanonicalForm& F)
     52CFAFList uniAbsFactorize (const CanonicalForm& F ///<[in] univariate poly over Q
     53                         )
    3554{
    3655  CFFList rationalFactors= factorize (F);
     
    7594/*ENDPUBLIC*/
    7695
    77 CFAFList absFactorize (const CanonicalForm& G)
     96/// absolute factorization of bivariate poly over Q
     97///
     98/// @return absFactorize returns a list whose entries contain three entities:
     99///         an absolute irreducible factor, an irreducible univariate polynomial
     100///         that defines the minimal field extension over which the irreducible
     101///         factor is defined and the multiplicity of the absolute irreducible
     102///         factor
     103CFAFList absFactorize (const CanonicalForm& G ///<[in] bivariate poly over Q
     104                      )
    78105{
    79106  //TODO handle homogeneous input
Note: See TracChangeset for help on using the changeset viewer.