Changeset 7829fb in git


Ignore:
Timestamp:
May 19, 2011, 6:03:06 AM (12 years ago)
Author:
Oleksandr Motsak <motsak@…>
Branches:
(u'jengelh-datetime', 'ceac47cbc86fe4a15902392bdbb9bd2ae0ea02c6')(u'spielwiese', '7725b5cfc1eaf99630826ecc59f559d3b6831c24')
Children:
91446172434395b0770c641bab356bc95a9460a8
Parents:
7d1a268aa1413587bde9251dc496aa635a2a84e4
git-author:
Oleksandr Motsak <motsak@mathematik.uni-kl.de>2011-05-19 06:03:06+02:00
git-committer:
Mohamed Barakat <mohamed.barakat@rwth-aachen.de>2011-11-09 12:36:10+01:00
Message:
ADD: trying to solve circular dependencies due to matrix
Location:
libpolys/polys
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • libpolys/polys/matpol.h

    r7d1a26 r7829fb  
    3030  #define MATELEM(mat,i,j) ((mat)->m)[MATCOLS((mat)) * ((i)-1) + (j)-1]
    3131};
     32
     33typedef ip_smatrix *       matrix;
    3234
    3335matrix mpNew(int r, int c);
  • libpolys/polys/monomials/ring.cc

    r7d1a26 r7829fb  
    1111#include <math.h>
    1212
    13 // #include <polys/options.h>
    1413#include <omalloc/omalloc.h>
    1514#include <misc/options.h>
    16 #include <polys/monomials/ring.h>
     15#include <misc/intvec.h>
     16
     17#include <coeffs/numbers.h>
     18#include <coeffs/coeffs.h>
     19
    1720#include <polys/monomials/p_polys.h>
    1821#include <polys/simpleideals.h>
    19 #include <coeffs/numbers.h>
    2022// #include <???/febase.h>
    2123// #include <???/intvec.h>
    2224#include <polys/ext_fields/longalg.h>
    2325#include <polys/ext_fields/longtrans.h>
    24 #include <coeffs/ffields.h>
     26// #include <coeffs/ffields.h>
    2527#include <polys/monomials/ring.h>
    2628#include <polys/monomials/maps.h>
     
    3032
    3133#include <polys/matpol.h>
     34
     35#include <polys/monomials/ring.h>
    3236
    3337#ifdef HAVE_PLURAL
  • libpolys/polys/simpleideals.cc

    r7d1a26 r7829fb  
    1717#include <misc/intvec.h>
    1818
    19 #include <coeffs/longrat.h>
    20  
     19// #include <coeffs/longrat.h>
     20#include "matpol.h"
     21 
    2122#include "monomials/p_polys.h"
    2223#include "weight.h"
    23 #include "matpol.h"
    24 #include "simpleideals.h"
    2524#include "sbuckets.h"
    2625#include "clapsing.h"
     26
     27#include "simpleideals.h"
    2728
    2829omBin sip_sideal_bin = omGetSpecBin(sizeof(sip_sideal));
  • libpolys/polys/simpleideals.h

    r7d1a26 r7829fb  
    1010#include <omalloc/omalloc.h>
    1111#include <polys/monomials/ring.h>
     12#include <polys/matpol.h>
    1213
    1314struct sip_sideal
     
    3132  int ncols;
    3233};
    33 
    34 class ip_smatrix;
    35 typedef ip_smatrix *       matrix;
    3634
    3735struct sideal_list;
Note: See TracChangeset for help on using the changeset viewer.