See: Description
Class | Description |
---|---|
ChainRuleDiffRules |
Abstract base class for function which are differentiated using the chain rule.
|
DivideDiffRule |
Differentiates a division with respect to a variable.
|
IfDiffRule |
Differentiates functions like
if(cond,trueExpr,falseExpr) where
the first argument should not be differentiated, but subsequent ones should
be. |
MacroDiffRules |
Rules are specified by an expression string or a trees of nodes.
|
MacroFunctionDiffRules |
For functions defined by expressions this rule automatically calculates the
derivative.
|
MultiplyDiffRule |
Differentiates a product with respect to a variable. diff(y*z,x) ->
diff(y,x)*z+y*diff(z,x)
|
PassThroughDiffRule |
Rules like Sum where diff(sum(a,b,c),x) -> sum(da/dx,db/dx,dc/dx) are instance of this class.
|
PowerDiffRule |
Differentiates a power
y^z with respect to a variable. |
ZeroDiffRule |
Rules like
diff(x > y,x) -> 0 where the derivative should be zero. |
Copyright © 2018 Singular Systems http://www.singularsys.com/jep