Cadabra
Computer algebra system for field theory problems
Evaluator.hh
Go to the documentation of this file.
1 
2 #pragma once
3 
4 #include "Storage.hh"
5 
6 namespace cadabra {
7 
8  class Evaluator {
9  public:
10  std::map<iterator, double> subtree_values;
11 
12  void find_common_subexpressions(std::vector<Ex *>);
13  void set_variables();
14  double evaluate();
15  };
16 
17  };
18 
Storage.hh
cadabra::Evaluator::evaluate
double evaluate()
Definition: Evaluator.cc:10
cadabra::Evaluator::set_variables
void set_variables()
cadabra::Evaluator
Definition: Evaluator.hh:8
cadabra::Evaluator::subtree_values
std::map< iterator, double > subtree_values
Definition: Evaluator.hh:10
cadabra::Evaluator::find_common_subexpressions
void find_common_subexpressions(std::vector< Ex * >)
Definition: Evaluator.cc:4
cadabra
Functions to handle the exchange properties of two or more symbols in a product.
Definition: Adjform.cc:80