Ignore:
Timestamp:
Jul 17, 2012, 8:05:19 PM (11 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', 'c987db42cd2ec943b97ac5746c99892ceddf909c')
Children:
98474f69bc5c570dd7cb85f5f8a0b2164abccb91
Parents:
644f813f8a73f38c6448af263a3ee11e37731a67
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2012-07-17 20:05:19+02:00
git-committer:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2012-07-17 21:33:55+02:00
Message:
improved (standalone!) header for polynomials (polys/monomials/monomials.h)

chg: moved the basic primitives for accessing and setting fields of a poly from p_polys.h into monomials.h
NOTE: these basic functions either do NOT need a ring or are macros (or both)

chg: no need to include coeffs/coeffs.h and polys/monomials/ring.h in polys/monomials/monomials.h
NOTE: just forward-declare structures and typedef pointers at them.

chg: minor cleanup of includes in p_polys.cc
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libpolys/polys/monomials/p_polys.cc

    r644f81 r805d0b1  
    2424#define TRANSEXT_PRIVATES
    2525
    26 #include "ext_fields/transext.h"
    27 #include "ext_fields/algext.h"
    28 
    29 #include "weight.h"
    30 #include "simpleideals.h"
    31 
    32 #include "monomials/ring.h"
    33 #include "monomials/p_polys.h"
     26#include <polys/ext_fields/transext.h>
     27#include <polys/ext_fields/algext.h>
     28
     29#include <polys/weight.h>
     30#include <polys/simpleideals.h>
     31
     32#include "ring.h"
     33#include "p_polys.h"
     34
    3435#include <polys/templates/p_MemCmp.h>
    3536#include <polys/templates/p_MemAdd.h>
Note: See TracChangeset for help on using the changeset viewer.