DerivativeStructureSymbol

inner class DerivativeStructureSymbol(size: Int, index: Int, symbol: Symbol, value: Double) : DerivativeStructure, Symbol

A class implementing both DerivativeStructure and Symbol.

Constructors

DerivativeStructureSymbol
Link copied to clipboard
fun DerivativeStructureSymbol(size: Int, index: Int, symbol: Symbol, value: Double)

Functions

abs
Link copied to clipboard
open override fun abs(): DerivativeStructure
acos
Link copied to clipboard
open override fun acos(): DerivativeStructure
acosh
Link copied to clipboard
open override fun acosh(): DerivativeStructure
add
Link copied to clipboard
open override fun add(p0: Double): DerivativeStructure
open override fun add(p0: DerivativeStructure): DerivativeStructure
asin
Link copied to clipboard
open override fun asin(): DerivativeStructure
asinh
Link copied to clipboard
open override fun asinh(): DerivativeStructure
atan
Link copied to clipboard
open override fun atan(): DerivativeStructure
atan2
Link copied to clipboard
open override fun atan2(p0: DerivativeStructure): DerivativeStructure
atanh
Link copied to clipboard
open override fun atanh(): DerivativeStructure
cbrt
Link copied to clipboard
open override fun cbrt(): DerivativeStructure
ceil
Link copied to clipboard
open override fun ceil(): DerivativeStructure
compose
Link copied to clipboard
open fun compose(vararg p0: Double): DerivativeStructure
copySign
Link copied to clipboard
open override fun copySign(p0: Double): DerivativeStructure
open override fun copySign(p0: DerivativeStructure): DerivativeStructure
cos
Link copied to clipboard
open override fun cos(): DerivativeStructure
cosh
Link copied to clipboard
open override fun cosh(): DerivativeStructure
createConstant
Link copied to clipboard
open fun createConstant(p0: Double): DerivativeStructure
divide
Link copied to clipboard
open override fun divide(p0: Double): DerivativeStructure
open override fun divide(p0: DerivativeStructure): DerivativeStructure
equals
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
exp
Link copied to clipboard
open override fun exp(): DerivativeStructure
expm1
Link copied to clipboard
open override fun expm1(): DerivativeStructure
floor
Link copied to clipboard
open override fun floor(): DerivativeStructure
getAllDerivatives
Link copied to clipboard
open fun getAllDerivatives(): DoubleArray
getExponent
Link copied to clipboard
open fun getExponent(): Int
getField
Link copied to clipboard
open override fun getField(): Field<DerivativeStructure>
getFreeParameters
Link copied to clipboard
open fun getFreeParameters(): Int
getOrder
Link copied to clipboard
open fun getOrder(): Int
getPartialDerivative
Link copied to clipboard
open fun getPartialDerivative(vararg p0: Int): Double
getReal
Link copied to clipboard
open override fun getReal(): Double
getValue
Link copied to clipboard
open fun getValue(): Double
hashCode
Link copied to clipboard
open override fun hashCode(): Int
hypot
Link copied to clipboard
open override fun hypot(p0: DerivativeStructure): DerivativeStructure
linearCombination
Link copied to clipboard
open override fun linearCombination(p0: Array<DerivativeStructure>, p1: Array<DerivativeStructure>): DerivativeStructure
open override fun linearCombination(p0: DoubleArray, p1: Array<DerivativeStructure>): DerivativeStructure
open override fun linearCombination(p0: Double, p1: DerivativeStructure, p2: Double, p3: DerivativeStructure): DerivativeStructure
open override fun linearCombination(p0: Double, p1: DerivativeStructure, p2: Double, p3: DerivativeStructure, p4: Double, p5: DerivativeStructure): DerivativeStructure
open override fun linearCombination(p0: Double, p1: DerivativeStructure, p2: Double, p3: DerivativeStructure, p4: Double, p5: DerivativeStructure, p6: Double, p7: DerivativeStructure): DerivativeStructure
log
Link copied to clipboard
open override fun log(): DerivativeStructure
log10
Link copied to clipboard
open fun log10(): DerivativeStructure
log1p
Link copied to clipboard
open override fun log1p(): DerivativeStructure
multiply
Link copied to clipboard
open override fun multiply(p0: Double): DerivativeStructure
open override fun multiply(p0: Int): DerivativeStructure
open override fun multiply(p0: DerivativeStructure): DerivativeStructure
negate
Link copied to clipboard
open override fun negate(): DerivativeStructure
pow
Link copied to clipboard
open override fun pow(p0: Double): DerivativeStructure
open override fun pow(p0: Int): DerivativeStructure
open override fun pow(p0: DerivativeStructure): DerivativeStructure
reciprocal
Link copied to clipboard
open override fun reciprocal(): DerivativeStructure
remainder
Link copied to clipboard
open override fun remainder(p0: Double): DerivativeStructure
open override fun remainder(p0: DerivativeStructure): DerivativeStructure
rint
Link copied to clipboard
open override fun rint(): DerivativeStructure
rootN
Link copied to clipboard
open override fun rootN(p0: Int): DerivativeStructure
round
Link copied to clipboard
open override fun round(): Long
scalb
Link copied to clipboard
open override fun scalb(p0: Int): DerivativeStructure
signum
Link copied to clipboard
open override fun signum(): DerivativeStructure
sin
Link copied to clipboard
open override fun sin(): DerivativeStructure
sinh
Link copied to clipboard
open override fun sinh(): DerivativeStructure
sqrt
Link copied to clipboard
open override fun sqrt(): DerivativeStructure
subtract
Link copied to clipboard
open override fun subtract(p0: Double): DerivativeStructure
open override fun subtract(p0: DerivativeStructure): DerivativeStructure
tan
Link copied to clipboard
open override fun tan(): DerivativeStructure
tanh
Link copied to clipboard
open override fun tanh(): DerivativeStructure
taylor
Link copied to clipboard
open fun taylor(vararg p0: Double): Double
toDegrees
Link copied to clipboard
open fun toDegrees(): DerivativeStructure
toRadians
Link copied to clipboard
open fun toRadians(): DerivativeStructure
toString
Link copied to clipboard
open override fun toString(): String

Properties

identity
Link copied to clipboard
open override val identity: String

Sources

jvm source
Link copied to clipboard