DerivativeStructureField
class DerivativeStructureField(order: Int, bindings: Map<Symbol, Double>) : ExtendedField<DerivativeStructure> , ExpressionAlgebra<Double, DerivativeStructure> , NumbersAddOps<DerivativeStructure>
Content copied to clipboard
A field over commons-math DerivativeStructure.
Parameters
bindings
The map of bindings values. All bindings are considered free parameters
Constructors
Types
Link copied to clipboard
inner class DerivativeStructureSymbol(size: Int, index: Int, symbol: Symbol, value: Double) : DerivativeStructure, Symbol
Content copied to clipboard
A class implementing both DerivativeStructure and Symbol.
Functions
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun add(left: DerivativeStructure, right: DerivativeStructure): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun binaryOperation(operation: String, left: DerivativeStructure, right: DerivativeStructure): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
open override fun binaryOperationFunction(operation: String): (left: DerivativeStructure, right: DerivativeStructure) -> DerivativeStructure
Content copied to clipboard
Link copied to clipboard
open override fun bindSymbol(value: String): DerivativeStructureField.DerivativeStructureSymbol
Content copied to clipboard
fun bindSymbol(symbol: Symbol): DerivativeStructureField.DerivativeStructureSymbol
Content copied to clipboard
Link copied to clipboard
open override fun bindSymbolOrNull(value: String): DerivativeStructureField.DerivativeStructureSymbol?
Content copied to clipboard
fun bindSymbolOrNull(symbol: Symbol): DerivativeStructureField.DerivativeStructureSymbol?
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open operator fun DerivativeStructure.div(arg: DerivativeStructure): DerivativeStructure
Content copied to clipboard
open operator fun DerivativeStructure.div(k: Number): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
open override fun divide(left: DerivativeStructure, right: DerivativeStructure): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open fun leftSideNumberOperation(operation: String, left: Number, right: DerivativeStructure): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
open fun leftSideNumberOperationFunction(operation: String): (left: Number, right: DerivativeStructure) -> DerivativeStructure
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open operator override fun Number.minus(other: DerivativeStructure): DerivativeStructure
Content copied to clipboard
open operator override fun DerivativeStructure.minus(other: Number): DerivativeStructure
Content copied to clipboard
open operator fun DerivativeStructure.minus(arg: DerivativeStructure): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
open override fun multiply(left: DerivativeStructure, right: DerivativeStructure): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open operator override fun Number.plus(other: DerivativeStructure): DerivativeStructure
Content copied to clipboard
open operator override fun DerivativeStructure.plus(other: Number): DerivativeStructure
Content copied to clipboard
open operator fun DerivativeStructure.plus(arg: DerivativeStructure): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override fun power(arg: DerivativeStructure, pow: Number): DerivativeStructure
Content copied to clipboard
fun power(arg: DerivativeStructure, pow: DerivativeStructure): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
open fun rightSideNumberOperation(operation: String, left: DerivativeStructure, right: Number): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
open override fun rightSideNumberOperationFunction(operation: String): (left: DerivativeStructure, right: Number) -> DerivativeStructure
Content copied to clipboard
Link copied to clipboard
open override fun scale(a: DerivativeStructure, value: Double): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open operator fun DerivativeStructure.times(arg: DerivativeStructure): DerivativeStructure
Content copied to clipboard
open operator fun Number.times(arg: DerivativeStructure): DerivativeStructure
Content copied to clipboard
open operator fun DerivativeStructure.times(k: Number): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
open operator override fun DerivativeStructure.unaryMinus(): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
open fun unaryOperation(operation: String, arg: DerivativeStructure): DerivativeStructure
Content copied to clipboard
Link copied to clipboard
open override fun unaryOperationFunction(operation: String): (arg: DerivativeStructure) -> DerivativeStructure
Content copied to clipboard
Link copied to clipboard