CoCoALib-0.9905 date: 23 May 2007


PPMonoidEvZZ.H

Go to the documentation of this file.
00001 #ifndef CoCoA_PPMonoidEvZZ_H
00002 #define CoCoA_PPMonoidEvZZ_H
00003 
00004 //   Copyright (c)  2007  John Abbott
00005 
00006 //   This file is part of the source of CoCoALib, the CoCoA Library.
00007 
00008 //   CoCoALib is free software; you can redistribute it and/or modify
00009 //   it under the terms of the GNU General Public License (version 2)
00010 //   as published by the Free Software Foundation.  A copy of the full
00011 //   licence may be found in the file COPYING in this directory.
00012 
00013 //   CoCoALib is distributed in the hope that it will be useful,
00014 //   but WITHOUT ANY WARRANTY; without even the implied warranty of
00015 //   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
00016 //   GNU General Public License for more details.
00017 
00018 //   You should have received a copy of the GNU General Public License
00019 //   along with CoCoA; if not, write to the Free Software
00020 //   Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA
00021 
00022 
00023 #include <vector>
00024 // using vector;
00025 
00026 namespace CoCoA
00027 {
00028 
00029   class symbol;     // forward declaration -- defined in symbol.H
00030   class PPMonoid;   // forward declaration -- defined in PPMonoid.H
00031   class PPOrdering; // forward declaration -- defined in PPOrdering.H
00032 
00033   // Pseudo-ctor
00034   PPMonoid NewPPMonoidEvZZ(const std::vector<symbol>& IndetNames, const PPOrdering& ord);
00035 
00036 } // end of namespace CoCoA
00037 
00038 //----------------------------------------------------------------------
00039 // RCS header/log in the next few lines
00040 // $Header: /Volumes/Home/cocoa/cvs-repository/CoCoALib-0.99/include/CoCoA/PPMonoidEvZZ.H,v 1.1 2007/05/03 10:35:23 abbott Exp $
00041 // $Log: PPMonoidEvZZ.H,v $
00042 // Revision 1.1  2007/05/03 10:35:23  abbott
00043 // Added new PPMonoidEvZZ with (virtually) unlimited exponents.
00044 // Modified test-PPMonoid1.C accordingly.
00045 // Added warning in doc about silent/unchecked exponent overflow in other
00046 // PPMonoids.
00047 //
00048 
00049 #endif

Generated on Wed May 23 13:43:35 2007 for CoCoALib by  doxygen 1.4.6