• Main Page
  • Classes
  • Files
  • File List
  • File Members

chaincon/emptycell.h

Go to the documentation of this file.
00001 /////////////////////////////////////////////////////////////////////////////
00002 ///
00003 /// \file
00004 ///
00005 /// The decision on whether the empty cell should be used as a valid cell
00006 /// of dimension -1.
00007 ///
00008 /////////////////////////////////////////////////////////////////////////////
00009 
00010 // Copyright (C) 2009-2011 by Pawel Pilarczyk.
00011 //
00012 // This file is part of my research software package. This is free software:
00013 // you can redistribute it and/or modify it under the terms of the GNU
00014 // General Public License as published by the Free Software Foundation,
00015 // either version 3 of the License, or (at your option) any later version.
00016 //
00017 // This software is distributed in the hope that it will be useful,
00018 // but WITHOUT ANY WARRANTY; without even the implied warranty of
00019 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
00020 // GNU General Public License for more details.
00021 //
00022 // You should have received a copy of the GNU General Public License
00023 // along with this software; see the file "license.txt". If not,
00024 // please, see <http://www.gnu.org/licenses/>.
00025 
00026 // Started on March 24, 2009. Last revision: March 4, 2011.
00027 
00028 
00029 #ifndef _CHAINCON_EMPTYCELL_H_
00030 #define _CHAINCON_EMPTYCELL_H_
00031 
00032 
00033 // --------------------------------------------------
00034 // ------------------- empty cell -------------------
00035 // --------------------------------------------------
00036 
00037 /// Don't use the empty cell.
00038 /// This symbol must be defined in order to suppress
00039 /// the usage of the empty cell (of dimension -1)
00040 /// in the boundaries of cells.
00041 /// Otherwise, the empty cell is considered a valid cell,
00042 /// and, as a result, reduced homology will be computed
00043 /// instead of plain homology.
00044 /// Note: The presence of the empty cell may cause problems while interfacint
00045 /// with the CHomP library, which assumes no empty cell presence.
00046 #define NO_EMPTY_CELL
00047 
00048 
00049 #endif // _CHAINCON_EMPTYCELL_H_
00050 

Generated on Tue Apr 5 2011 00:06:32 for Chain Contraction Software by  doxygen 1.7.2