Frobby 0.9.5
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 )