Package space.kscience.kmath.kotlingrad
Types
KMathNumber
Link copied to clipboard
class KMathNumber<T : Number, A : NumericAlgebra<T>>(algebra: A, value: T) : SConst<KMathNumber<T, A>>
Content copied to clipboard
KotlingradExpression
Link copied to clipboard
class KotlingradExpression<T : Number, A : NumericAlgebra<T>>(algebra: A, mst: MST) : SpecialDifferentiableExpression<T, KotlingradExpression<T, A>>
Content copied to clipboard
KotlingradProcessor
Link copied to clipboard
class KotlingradProcessor<T : Number, A : NumericAlgebra<T>>(algebra: A) : AutoDiffProcessor<T, MST, MstExtendedField>
Content copied to clipboard
A diff processor using MST to Kotlingrad converter
Functions
toKotlingradExpression
Link copied to clipboard
fun <T : Number, A : NumericAlgebra<T>> MST.toKotlingradExpression(algebra: A): KotlingradExpression<T, A>
Content copied to clipboard
toMst
Link copied to clipboard
toSConst
Link copied to clipboard