Class KroneckerDelta¶
Defined in File functions.h
Inheritance Relationships¶
Base Type¶
public SymEngine::TwoArgBasic< Function >(Template Class TwoArgBasic)
Class Documentation¶
-
class
SymEngine::KroneckerDelta: public SymEngine::TwoArgBasic<Function>¶ Public Functions
-
KroneckerDelta(const RCP<const Basic> &i, const RCP<const Basic> &j)¶ KroneckerDelta Constructor.
-
bool
is_canonical(const RCP<const Basic> &i, const RCP<const Basic> &j) const¶ - Return
trueif canonical
-
RCP<const Basic>
create(const RCP<const Basic> &a, const RCP<const Basic> &b) const¶ - Return
canonicalized
KroneckerDelta
-
RCP<const Basic>
create(const RCP<const Basic> &a, const RCP<const Basic> &b) const = 0 The discrete, or Kronecker, delta function. A function that takes in two integers
iandj. It returns0ifiandjare not equal or it returns1ifiandjare equal. http://en.wikipedia.org/wiki/Kronecker_delta
-
RCP<const Basic>
create(const vec_basic &b) const¶ The discrete, or Kronecker, delta function. A function that takes in two integers
iandj. It returns0ifiandjare not equal or it returns1ifiandjare equal. http://en.wikipedia.org/wiki/Kronecker_delta
-