Cadabra
Computer algebra system for field theory problems
core
properties
WeightBase.hh
Go to the documentation of this file.
1
2
#pragma once
3
4
#include "
Props.hh
"
5
6
namespace
cadabra
{
7
8
class
WeightBase
:
virtual
public
labelled_property
{
9
public
:
10
virtual
multiplier_t
value
(
const
Kernel
&, Ex::iterator,
const
std::string& forcedlabel)
const
=0;
11
};
12
13
}
cadabra::labelled_property
Definition:
Props.hh:184
cadabra::Kernel
Definition:
Kernel.hh:15
cadabra::WeightBase::value
virtual multiplier_t value(const Kernel &, Ex::iterator, const std::string &forcedlabel) const =0
cadabra::WeightBase
Definition:
WeightBase.hh:8
Props.hh
cadabra
Functions to handle the exchange properties of two or more symbols in a product.
Definition:
Adjform.cc:83
cadabra::multiplier_t
mpq_class multiplier_t
Definition:
Storage.hh:38
Generated on Sat Dec 24 2022 11:56:47 for Cadabra by
1.8.17