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
true
if 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
i
andj
. It returns0
ifi
andj
are not equal or it returns1
ifi
andj
are 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
i
andj
. It returns0
ifi
andj
are not equal or it returns1
ifi
andj
are equal. http://en.wikipedia.org/wiki/Kronecker_delta
-