#include "ugly.hpp"
Go to the source code of this file.
 | 
| template<typename T >  | 
| void *  | MAC_REV_MALLOC (int size) | 
|   | 
| template<typename T >  | 
| void *  | MAC_REV_REALLOC (void *ptr, int, int) | 
|   | 
| template<typename T >  | 
| void  | MAC_REV_FREE (void *ptr, int size) | 
|   | 
| template<typename polmixyalp , typename polmixy >  | 
| polmixyalp  | invconv (const polmixy &p) | 
|   | 
| template<typename Mon , typename Base >  | 
| Mon  | divmon (const Mon &mon, int i, const Base &b) | 
|   | 
| template<typename polmix , typename polyalp , typename Base >  | 
| polmix  | convert (const polyalp &P, const Base &b) | 
|   | 
| template<typename mon , typename T >  | 
| int  | Degree (const polmix< mon, T > &p) | 
|   | 
| template<typename mon , typename T >  | 
| int  | hasmonom (const polmix< mon, T > &p, const mon &m) | 
|   | 
| template<typename T >  | 
| void  | simqsort (T *coeff, int *ind, int sizesort) | 
|   | 
| template<typename mon , typename T >  | 
| void  | sortpol (polmix< mon, T > &p) | 
|   | 
template<typename polmix , typename polyalp , typename Base > 
      
        
          | polmix convert  | 
          ( | 
          const polyalp &  | 
          P,  | 
        
        
           | 
           | 
          const Base &  | 
          b  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
template<typename mon , typename T > 
      
 
 
template<typename Mon , typename Base > 
      
        
          | Mon divmon  | 
          ( | 
          const Mon &  | 
          mon,  | 
        
        
           | 
           | 
          int  | 
          i,  | 
        
        
           | 
           | 
          const Base &  | 
          b  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
template<typename mon , typename T > 
      
 
 
template<typename polmixyalp , typename polmixy > 
      
        
          | polmixyalp invconv  | 
          ( | 
          const polmixy &  | 
          p | ) | 
           | 
        
      
 
 
template<typename T > 
  
  
      
        
          | void MAC_REV_FREE  | 
          ( | 
          void *  | 
          ptr,  | 
         
        
           | 
           | 
          int  | 
          size  | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
template<typename T > 
  
  
      
        
          | void* MAC_REV_MALLOC  | 
          ( | 
          int  | 
          size | ) | 
           | 
         
       
   | 
  
inline   | 
  
 
 
template<typename T > 
  
  
      
        
          | void* MAC_REV_REALLOC  | 
          ( | 
          void *  | 
          ptr,  | 
         
        
           | 
           | 
          int  | 
          ,  | 
         
        
           | 
           | 
          int  | 
            | 
         
        
           | 
          ) | 
           |  | 
         
       
   | 
  
inline   | 
  
 
 
template<typename T > 
      
        
          | void simqsort  | 
          ( | 
          T *  | 
          coeff,  | 
        
        
           | 
           | 
          int *  | 
          ind,  | 
        
        
           | 
           | 
          int  | 
          sizesort  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
 
template<typename mon , typename T >