Frobby  0.9.5
Functions
IO::CoCoA4 Namespace Reference

Functions

void writeRing (const VarNames &names, FILE *out)
 
void writeTermProduct (const Term &term, const TermTranslator &translator, FILE *out)
 
void writeTermProduct (const vector< mpz_class > &term, const VarNames &names, FILE *out)
 
void readTerm (Scanner &in, vector< mpz_class > &term)
 
void readTerm (Scanner &in, InputConsumer &consumer)
 
void readVarPower (vector< mpz_class > &term, Scanner &in)
 
void readVarPower (Scanner &in, InputConsumer &consumer)
 
void readCoefTerm (mpz_class &coef, vector< mpz_class > &term, bool firstTerm, Scanner &in)
 

Function Documentation

◆ readCoefTerm()

void IO::CoCoA4::readCoefTerm ( mpz_class &  coef,
vector< mpz_class > &  term,
bool  firstTerm,
Scanner in 
)

◆ readTerm() [1/2]

void IO::CoCoA4::readTerm ( Scanner in,
InputConsumer consumer 
)

◆ readTerm() [2/2]

void IO::CoCoA4::readTerm ( Scanner in,
vector< mpz_class > &  term 
)

◆ readVarPower() [1/2]

void IO::CoCoA4::readVarPower ( Scanner in,
InputConsumer consumer 
)

◆ readVarPower() [2/2]

void IO::CoCoA4::readVarPower ( vector< mpz_class > &  term,
Scanner in 
)

◆ writeRing()

void IO::CoCoA4::writeRing ( const VarNames names,
FILE *  out 
)

◆ writeTermProduct() [1/2]

void IO::CoCoA4::writeTermProduct ( const Term term,
const TermTranslator translator,
FILE *  out 
)

◆ writeTermProduct() [2/2]

void IO::CoCoA4::writeTermProduct ( const vector< mpz_class > &  term,
const VarNames names,
FILE *  out 
)