| 
    The ChainCon Software (Release 0.03)
    
   | 
 
A class for naming cells for nice text data output. More...
#include <ostream>#include <string>#include <sstream>#include <algorithm>#include "chomp/system/config.h"#include "chomp/struct/multitab.h"#include "chomp/struct/hashsets.h"#include "chaincon/stringhash.h"#include "chaincon/combchain.h"#include "chaincon/chain.h"#include "chaincon/combtensor.h"#include "chaincon/tensor.h"#include "chaincon/comblinmap.h"#include "chaincon/linmap.h"Go to the source code of this file.
Classes | |
| class | tCellNames< CellT > | 
| A class whose instances can be used to generate names of cells with subsequent numbers, in each dimension separately.  More... | |
| class | tCellOwnNames< CellT > | 
| A class for providing the cells as their names.  More... | |
Functions | |
| template<class CellT , class NamesT > | |
| NamesT::NameType | cells2names (const CellT &in, NamesT &names) | 
| Returns the name of a cell according to the given naming object.  More... | |
| template<class CellT , class NamesT > | |
| tCombChain< typename NamesT::NameType > | cells2names (const tCombChain< CellT > &in, NamesT &names) | 
| Returns a combinatorial chain in which the cells have been replaced with their names, given by the provided naming object.  More... | |
| template<class CellT , class CoefT , class NamesT > | |
| tChain< typename NamesT::NameType, CoefT > | cells2names (const tChain< CellT, CoefT > &in, NamesT &names) | 
| Returns a chain in which the cells have been replaced with their names, given by the provided naming object.  More... | |
| template<class Cell1T , class Cell2T , class Names1T , class Names2T > | |
| tCombTensor< typename Names1T::NameType, typename Names2T::NameType > | cells2names (const tCombTensor< Cell1T, Cell2T > &in, Names1T &names1, Names2T &names2) | 
| Returns a combinatorial tensor in which the cells have been replaced with their names, given by the provided naming object.  More... | |
| template<class Cell1T , class Cell2T , class CoefT , class Names1T , class Names2T > | |
| tTensor< typename Names1T::NameType, typename Names2T::NameType, CoefT > | cells2names (const tTensor< Cell1T, Cell2T, CoefT > &in, Names1T &names1, Names2T &names2) | 
| Returns a tensor in which the cells have been replaced with their names, given by the provided naming object.  More... | |
| template<class CellDomT , class CellImgT , class NamesDomT , class NamesImgT > | |
| tCombLinMap< typename NamesDomT::NameType, typename NamesImgT::NameType > | cells2names (const tCombLinMap< CellDomT, CellImgT > &in, NamesDomT &names1, NamesImgT &names2) | 
| Returns a combinatorial linear map in which the cells have been replaced with their names, given by the provided naming object.  More... | |
| template<class CellDomT , class CellImgT , class CoefT , class NamesDomT , class NamesImgT > | |
| tLinMap< typename NamesDomT::NameType, typename NamesImgT::NameType, CoefT > | cells2names (const tLinMap< CellDomT, CellImgT, CoefT > &in, NamesDomT &names1, NamesImgT &names2) | 
| Returns a linear map in which the cells have been replaced with their names, given by the provided naming object.  More... | |
A class for naming cells for nice text data output.
Definition in file cellnames.h.
      
  | 
  inline | 
Returns the name of a cell according to the given naming object.
Definition at line 343 of file cellnames.h.
Referenced by cells2names(), computeAlgMinModel(), computeAlgTopModel(), computeAWdiagonal2d(), computeCohomRing(), computeSteenrodSquares(), and experiment().
      
  | 
  inline | 
Returns a combinatorial chain in which the cells have been replaced with their names, given by the provided naming object.
Definition at line 352 of file cellnames.h.
References cells2names().
      
  | 
  inline | 
Returns a chain in which the cells have been replaced with their names, given by the provided naming object.
Definition at line 365 of file cellnames.h.
      
  | 
  inline | 
Returns a combinatorial tensor in which the cells have been replaced with their names, given by the provided naming object.
Definition at line 378 of file cellnames.h.
      
  | 
  inline | 
Returns a tensor in which the cells have been replaced with their names, given by the provided naming object.
Definition at line 394 of file cellnames.h.
      
  | 
  inline | 
Returns a combinatorial linear map in which the cells have been replaced with their names, given by the provided naming object.
Definition at line 412 of file cellnames.h.
References cells2names().
      
  | 
  inline | 
Returns a linear map in which the cells have been replaced with their names, given by the provided naming object.
Definition at line 428 of file cellnames.h.
References cells2names().
 1.8.13