Cadabra
Computer algebra system for field theory problems
Tableau.hh
Go to the documentation of this file.
1 
2 #pragma once
3 
4 #include "Props.hh"
6 
7 namespace cadabra {
8 
13 
14  class Tableau : public ImplicitIndex, virtual public property {
15  public:
16  virtual ~Tableau() {};
17  virtual std::string name() const override;
18  virtual bool parse(Kernel&, keyval_t& keyvals) override;
19 
20  int dimension;
21  };
22 
23  }
Property representing a Young tableau with unlabelled boxes.
Definition: Tableau.hh:14
virtual ~Tableau()
Definition: Tableau.hh:16
virtual bool parse(Kernel &, keyval_t &keyvals) override
Definition: Tableau.cc:11
Definition: Kernel.hh:15
Arguments to properties get parsed into a keyval_t structure.
Definition: Props.hh:68
Base class for all properties, handling argument parsing and defining the interface.
Definition: Props.hh:127
int dimension
Definition: Tableau.hh:20
Functions to handle the exchange properties of two or more symbols in a product.
Definition: Adjform.cc:83
Definition: ImplicitIndex.hh:8
virtual std::string name() const override
Definition: Tableau.cc:6