Differentiable Expression
interface DifferentiableExpression<T, out R : Expression<T>> : Expression<T>
Content copied to clipboard
Represents expression which structure can be differentiated.
Parameters
T
the type this expression takes as argument and returns.
R
the type of expression this expression can be differentiated to.
Functions
Inheritors
FirstDerivativeExpression
Link copied to clipboard
Extensions
derivative
Link copied to clipboard
fun <T, R : Expression<T>> DifferentiableExpression<T, R>.derivative(symbols: List<Symbol>): R
Content copied to clipboard
fun <T, R : Expression<T>> DifferentiableExpression<T, R>.derivative(vararg symbols: Symbol): R
Content copied to clipboard
fun <T, R : Expression<T>> DifferentiableExpression<T, R>.derivative(name: String): R
Content copied to clipboard