CoCoALib-0.9905 date: 23 May 2007


module.H File Reference

#include "CoCoA/ring.H"
#include "CoCoA/SmartPtrIRC.H"
#include <cstddef>
#include <iosfwd>

Include dependency graph for module.H:

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  CoCoA

Classes

union  CoCoA::ModuleRawPtr
class  CoCoA::module
class  CoCoA::ModuleElem
class  CoCoA::ModuleBase

Functions

ModuleElem CoCoA::operator- (const ModuleElem &)
ModuleElem CoCoA::operator+ (const ModuleElem &, const ModuleElem &)
ModuleElem CoCoA::operator- (const ModuleElem &, const ModuleElem &)
ModuleElem CoCoA::operator * (ConstRefRingElem, const ModuleElem &)
ModuleElem CoCoA::operator * (const ModuleElem &, ConstRefRingElem)
ModuleElem CoCoA::operator/ (const ModuleElem &, ConstRefRingElem)
ModuleElem & CoCoA::operator+= (ModuleElem &, const ModuleElem &)
ModuleElem & CoCoA::operator-= (ModuleElem &, const ModuleElem &)
ModuleElem & CoCoA::operator *= (ModuleElem &, ConstRefRingElem)
ModuleElem & CoCoA::operator/= (ModuleElem &, ConstRefRingElem)
ModuleElem CoCoA::operator * (long, const ModuleElem &)
ModuleElem CoCoA::operator * (const ModuleElem &, long)
ModuleElem CoCoA::operator/ (const ModuleElem &, long)
ModuleElem & CoCoA::operator *= (ModuleElem &, long)
ModuleElem & CoCoA::operator/= (ModuleElem &, long)
std::ostream & CoCoA::operator<< (std::ostream &, const ModuleElem &v)
std::ostream & CoCoA::operator<< (std::ostream &, const module &M)
OpenMathOutput & CoCoA::operator<< (OpenMathOutput &OMOut, const ModuleElem &v)
OpenMathOutput & CoCoA::operator<< (OpenMathOutput &OMOut, const module &M)
bool CoCoA::IsZero (const ModuleElem &)
bool CoCoA::operator== (const ModuleElem &v1, const ModuleElem &v2)
bool CoCoA::operator!= (const ModuleElem &v1, const ModuleElem &v2)
const ring & CoCoA::BaseRing (const module &M)
const ModuleElem & CoCoA::zero (const module &M)
const module & CoCoA::owner (const ModuleElem &v)
ModuleRawPtr & CoCoA::raw (ModuleElem &v)
const ModuleRawPtr & CoCoA::raw (const ModuleElem &v)
bool CoCoA::operator!= (const module &M1, const module M2)


Generated on Wed May 23 13:45:46 2007 for CoCoALib by  doxygen 1.4.6