Cadabra
Computer algebra system for field theory problems
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Groups Pages
Integral.hh
Go to the documentation of this file.
1 
2 #pragma once
3 
4 #include "Props.hh"
5 
6 // Turns a symbol into an integration function, which takes two arguments,
7 // the integrand and the coordinate over which to integrate, optionally
8 // with a range.
9 
10 class Integral : public property {
11  public:
12  virtual ~Integral() {};
13 
14  virtual std::string name() const;
15  virtual bool parse(const Properties&, keyval_t& keyvals) override;
16  virtual void display(std::ostream&) const;
17 };
virtual void display(std::ostream &) const
virtual ~Integral()
Definition: Integral.hh:12
virtual std::string name() const
virtual bool parse(const Properties &, keyval_t &keyvals) override
Definition: Integral.hh:10