#include "kernel/mod2.h"
#include <stdio.h>
#include <string.h>
#include "misc/intvec.h"
#include "misc/mylimits.h"
#include "kernel/spectrum/GMPrat.h"
#include "kernel/spectrum/semic.h"
Go to the source code of this file.
◆ SEMIC_CC
◆ operator*()
◆ operator+()
Definition at line 134 of file semic.cc.
136 int i1=0, i2=0, i3=0;
146 else if( i2 >= s2.
n )
150 else if( s1.
s[i1] < s2.
s[i2] )
154 else if( s1.
s[i1] == s2.
s[i2] )
165 while( i1 < s1.
n || i2 < s2.
n );
180 else if( i2 >= s2.
n )
186 else if( s1.
s[i1] < s2.
s[i2] )
192 else if( s1.
s[i1] == s2.
s[i2] )
207 while( i1 < s1.
n || i2 < s2.
n );
◆ operator<<()
Definition at line 249 of file semic.cc.
251 for(
int i=0;
i<spec.
n;
i++ )
258 fprintf( stdout,
"+" );
263 s << spec.
w[
i] <<
"*t^";
265 fprintf( stdout,
"%d*t^",spec.
w[
i] );