var pages = [{"name":"interface Domain","description":"space.kscience.kmath.domains.Domain","location":"kmath-core/space.kscience.kmath.domains/-domain/index.html","searchKeys":["Domain","interface Domain"]},{"name":"abstract operator fun contains(point: Point): Boolean","description":"space.kscience.kmath.domains.Domain.contains","location":"kmath-core/space.kscience.kmath.domains/-domain/contains.html","searchKeys":["contains","abstract operator fun contains(point: Point): Boolean"]},{"name":"open operator override fun contains(point: Point): Boolean","description":"space.kscience.kmath.domains.HyperSquareDomain.contains","location":"kmath-core/space.kscience.kmath.domains/-hyper-square-domain/contains.html","searchKeys":["contains","open operator override fun contains(point: Point): Boolean"]},{"name":"open operator override fun contains(point: Point): Boolean","description":"space.kscience.kmath.domains.UnconstrainedDomain.contains","location":"kmath-core/space.kscience.kmath.domains/-unconstrained-domain/contains.html","searchKeys":["contains","open operator override fun contains(point: Point): Boolean"]},{"name":"abstract val dimension: Int","description":"space.kscience.kmath.domains.Domain.dimension","location":"kmath-core/space.kscience.kmath.domains/-domain/dimension.html","searchKeys":["dimension","abstract val dimension: Int"]},{"name":"open override val dimension: Int","description":"space.kscience.kmath.domains.HyperSquareDomain.dimension","location":"kmath-core/space.kscience.kmath.domains/-hyper-square-domain/dimension.html","searchKeys":["dimension","open override val dimension: Int"]},{"name":"open override val dimension: Int","description":"space.kscience.kmath.domains.UnconstrainedDomain.dimension","location":"kmath-core/space.kscience.kmath.domains/-unconstrained-domain/dimension.html","searchKeys":["dimension","open override val dimension: Int"]},{"name":"open override val dimension: Int","description":"space.kscience.kmath.domains.UnivariateDomain.dimension","location":"kmath-core/space.kscience.kmath.domains/-univariate-domain/dimension.html","searchKeys":["dimension","open override val dimension: Int"]},{"name":"open val dimension: Int","description":"space.kscience.kmath.nd.NDStructure.dimension","location":"kmath-core/space.kscience.kmath.nd/-n-d-structure/dimension.html","searchKeys":["dimension","open val dimension: Int"]},{"name":"open override val dimension: Int","description":"space.kscience.kmath.nd.Structure1D.dimension","location":"kmath-core/space.kscience.kmath.nd/-structure1-d/dimension.html","searchKeys":["dimension","open override val dimension: Int"]},{"name":"class HyperSquareDomain(lower: Buffer, upper: Buffer) : RealDomain","description":"space.kscience.kmath.domains.HyperSquareDomain","location":"kmath-core/space.kscience.kmath.domains/-hyper-square-domain/index.html","searchKeys":["HyperSquareDomain","class HyperSquareDomain(lower: Buffer, upper: Buffer) : RealDomain"]},{"name":"fun HyperSquareDomain(lower: Buffer, upper: Buffer)","description":"space.kscience.kmath.domains.HyperSquareDomain.HyperSquareDomain","location":"kmath-core/space.kscience.kmath.domains/-hyper-square-domain/-hyper-square-domain.html","searchKeys":["HyperSquareDomain","fun HyperSquareDomain(lower: Buffer, upper: Buffer)"]},{"name":"open override fun getLowerBound(num: Int): Double","description":"space.kscience.kmath.domains.HyperSquareDomain.getLowerBound","location":"kmath-core/space.kscience.kmath.domains/-hyper-square-domain/get-lower-bound.html","searchKeys":["getLowerBound","open override fun getLowerBound(num: Int): Double"]},{"name":"abstract fun getLowerBound(num: Int): Double","description":"space.kscience.kmath.domains.RealDomain.getLowerBound","location":"kmath-core/space.kscience.kmath.domains/-real-domain/get-lower-bound.html","searchKeys":["getLowerBound","abstract fun getLowerBound(num: Int): Double"]},{"name":"open override fun getLowerBound(num: Int): Double","description":"space.kscience.kmath.domains.UnconstrainedDomain.getLowerBound","location":"kmath-core/space.kscience.kmath.domains/-unconstrained-domain/get-lower-bound.html","searchKeys":["getLowerBound","open override fun getLowerBound(num: Int): Double"]},{"name":"open override fun getLowerBound(num: Int): Double","description":"space.kscience.kmath.domains.UnivariateDomain.getLowerBound","location":"kmath-core/space.kscience.kmath.domains/-univariate-domain/get-lower-bound.html","searchKeys":["getLowerBound","open override fun getLowerBound(num: Int): Double"]},{"name":"open override fun getUpperBound(num: Int): Double","description":"space.kscience.kmath.domains.HyperSquareDomain.getUpperBound","location":"kmath-core/space.kscience.kmath.domains/-hyper-square-domain/get-upper-bound.html","searchKeys":["getUpperBound","open override fun getUpperBound(num: Int): Double"]},{"name":"abstract fun getUpperBound(num: Int): Double","description":"space.kscience.kmath.domains.RealDomain.getUpperBound","location":"kmath-core/space.kscience.kmath.domains/-real-domain/get-upper-bound.html","searchKeys":["getUpperBound","abstract fun getUpperBound(num: Int): Double"]},{"name":"open override fun getUpperBound(num: Int): Double","description":"space.kscience.kmath.domains.UnconstrainedDomain.getUpperBound","location":"kmath-core/space.kscience.kmath.domains/-unconstrained-domain/get-upper-bound.html","searchKeys":["getUpperBound","open override fun getUpperBound(num: Int): Double"]},{"name":"open override fun getUpperBound(num: Int): Double","description":"space.kscience.kmath.domains.UnivariateDomain.getUpperBound","location":"kmath-core/space.kscience.kmath.domains/-univariate-domain/get-upper-bound.html","searchKeys":["getUpperBound","open override fun getUpperBound(num: Int): Double"]},{"name":"open override fun volume(): Double","description":"space.kscience.kmath.domains.HyperSquareDomain.volume","location":"kmath-core/space.kscience.kmath.domains/-hyper-square-domain/volume.html","searchKeys":["volume","open override fun volume(): Double"]},{"name":"abstract fun volume(): Double","description":"space.kscience.kmath.domains.RealDomain.volume","location":"kmath-core/space.kscience.kmath.domains/-real-domain/volume.html","searchKeys":["volume","abstract fun volume(): Double"]},{"name":"open override fun volume(): Double","description":"space.kscience.kmath.domains.UnconstrainedDomain.volume","location":"kmath-core/space.kscience.kmath.domains/-unconstrained-domain/volume.html","searchKeys":["volume","open override fun volume(): Double"]},{"name":"open override fun volume(): Double","description":"space.kscience.kmath.domains.UnivariateDomain.volume","location":"kmath-core/space.kscience.kmath.domains/-univariate-domain/volume.html","searchKeys":["volume","open override fun volume(): Double"]},{"name":"interface RealDomain : Domain ","description":"space.kscience.kmath.domains.RealDomain","location":"kmath-core/space.kscience.kmath.domains/-real-domain/index.html","searchKeys":["RealDomain","interface RealDomain : Domain "]},{"name":"class UnconstrainedDomain(dimension: Int) : RealDomain","description":"space.kscience.kmath.domains.UnconstrainedDomain","location":"kmath-core/space.kscience.kmath.domains/-unconstrained-domain/index.html","searchKeys":["UnconstrainedDomain","class UnconstrainedDomain(dimension: Int) : RealDomain"]},{"name":"fun UnconstrainedDomain(dimension: Int)","description":"space.kscience.kmath.domains.UnconstrainedDomain.UnconstrainedDomain","location":"kmath-core/space.kscience.kmath.domains/-unconstrained-domain/-unconstrained-domain.html","searchKeys":["UnconstrainedDomain","fun UnconstrainedDomain(dimension: Int)"]},{"name":"inline class UnivariateDomain(range: ClosedFloatingPointRange) : RealDomain","description":"space.kscience.kmath.domains.UnivariateDomain","location":"kmath-core/space.kscience.kmath.domains/-univariate-domain/index.html","searchKeys":["UnivariateDomain","inline class UnivariateDomain(range: ClosedFloatingPointRange) : RealDomain"]},{"name":"fun UnivariateDomain(range: ClosedFloatingPointRange)","description":"space.kscience.kmath.domains.UnivariateDomain.UnivariateDomain","location":"kmath-core/space.kscience.kmath.domains/-univariate-domain/-univariate-domain.html","searchKeys":["UnivariateDomain","fun UnivariateDomain(range: ClosedFloatingPointRange)"]},{"name":"val range: ClosedFloatingPointRange","description":"space.kscience.kmath.domains.UnivariateDomain.range","location":"kmath-core/space.kscience.kmath.domains/-univariate-domain/range.html","searchKeys":["range","val range: ClosedFloatingPointRange"]},{"name":"fun fun interface AutoDiffProcessor, out R : Expression>","description":"space.kscience.kmath.expressions.AutoDiffProcessor","location":"kmath-core/space.kscience.kmath.expressions/-auto-diff-processor/index.html","searchKeys":["AutoDiffProcessor","fun fun interface AutoDiffProcessor, out R : Expression>"]},{"name":"abstract fun process(function: A.() -> I): DifferentiableExpression","description":"space.kscience.kmath.expressions.AutoDiffProcessor.process","location":"kmath-core/space.kscience.kmath.expressions/-auto-diff-processor/process.html","searchKeys":["process","abstract fun process(function: A.() -> I): DifferentiableExpression"]},{"name":"open class AutoDiffValue(value: T)","description":"space.kscience.kmath.expressions.AutoDiffValue","location":"kmath-core/space.kscience.kmath.expressions/-auto-diff-value/index.html","searchKeys":["AutoDiffValue","open class AutoDiffValue(value: T)"]},{"name":"fun AutoDiffValue(value: T)","description":"space.kscience.kmath.expressions.AutoDiffValue.AutoDiffValue","location":"kmath-core/space.kscience.kmath.expressions/-auto-diff-value/-auto-diff-value.html","searchKeys":["AutoDiffValue","fun AutoDiffValue(value: T)"]},{"name":"val value: T","description":"space.kscience.kmath.expressions.AutoDiffValue.value","location":"kmath-core/space.kscience.kmath.expressions/-auto-diff-value/value.html","searchKeys":["value","val value: T"]},{"name":"val value: T","description":"space.kscience.kmath.expressions.DerivationResult.value","location":"kmath-core/space.kscience.kmath.expressions/-derivation-result/value.html","searchKeys":["value","val value: T"]},{"name":"class DerivationResult(value: T, derivativeValues: Map, context: Field)","description":"space.kscience.kmath.expressions.DerivationResult","location":"kmath-core/space.kscience.kmath.expressions/-derivation-result/index.html","searchKeys":["DerivationResult","class DerivationResult(value: T, derivativeValues: Map, context: Field)"]},{"name":"fun DerivationResult(value: T, derivativeValues: Map, context: Field)","description":"space.kscience.kmath.expressions.DerivationResult.DerivationResult","location":"kmath-core/space.kscience.kmath.expressions/-derivation-result/-derivation-result.html","searchKeys":["DerivationResult","fun DerivationResult(value: T, derivativeValues: Map, context: Field)"]},{"name":"val context: Field","description":"space.kscience.kmath.expressions.DerivationResult.context","location":"kmath-core/space.kscience.kmath.expressions/-derivation-result/context.html","searchKeys":["context","val context: Field"]},{"name":"val context: F","description":"space.kscience.kmath.expressions.SimpleAutoDiffField.context","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/context.html","searchKeys":["context","val context: F"]},{"name":"val context: LinearSpace","description":"space.kscience.kmath.linear.LupDecomposition.context","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition/context.html","searchKeys":["context","val context: LinearSpace"]},{"name":"abstract val context: C","description":"space.kscience.kmath.operations.AlgebraElement.context","location":"kmath-core/space.kscience.kmath.operations/-algebra-element/context.html","searchKeys":["context","abstract val context: C"]},{"name":"fun derivative(variable: Symbol): T","description":"space.kscience.kmath.expressions.DerivationResult.derivative","location":"kmath-core/space.kscience.kmath.expressions/-derivation-result/derivative.html","searchKeys":["derivative","fun derivative(variable: Symbol): T"]},{"name":"fun div(): T","description":"space.kscience.kmath.expressions.DerivationResult.div","location":"kmath-core/space.kscience.kmath.expressions/-derivation-result/div.html","searchKeys":["div","fun div(): T"]},{"name":"open operator fun T.div(b: T): T","description":"space.kscience.kmath.operations.FieldOperations.div","location":"kmath-core/space.kscience.kmath.operations/-field-operations/div.html","searchKeys":["div","open operator fun T.div(b: T): T"]},{"name":"open inline operator override fun Float.div(b: Float): Float","description":"space.kscience.kmath.operations.FloatField.div","location":"kmath-core/space.kscience.kmath.operations/-float-field/div.html","searchKeys":["div","open inline operator override fun Float.div(b: Float): Float"]},{"name":"open inline operator override fun Double.div(b: Double): Double","description":"space.kscience.kmath.operations.RealField.div","location":"kmath-core/space.kscience.kmath.operations/-real-field/div.html","searchKeys":["div","open inline operator override fun Double.div(b: Double): Double"]},{"name":"open operator fun T.div(k: Number): T","description":"space.kscience.kmath.operations.ScaleOperations.div","location":"kmath-core/space.kscience.kmath.operations/-scale-operations/div.html","searchKeys":["div","open operator fun T.div(k: Number): T"]},{"name":"operator fun , F : Field> T.div(b: T): T","description":"space.kscience.kmath.operations.div","location":"kmath-core/space.kscience.kmath.operations/div.html","searchKeys":["div","operator fun , F : Field> T.div(b: T): T"]},{"name":"interface DifferentiableExpression> : Expression ","description":"space.kscience.kmath.expressions.DifferentiableExpression","location":"kmath-core/space.kscience.kmath.expressions/-differentiable-expression/index.html","searchKeys":["DifferentiableExpression","interface DifferentiableExpression> : Expression "]},{"name":"abstract fun derivativeOrNull(symbols: List): R?","description":"space.kscience.kmath.expressions.DifferentiableExpression.derivativeOrNull","location":"kmath-core/space.kscience.kmath.expressions/-differentiable-expression/derivative-or-null.html","searchKeys":["derivativeOrNull","abstract fun derivativeOrNull(symbols: List): R?"]},{"name":"open override fun derivativeOrNull(symbol: Symbol): Expression","description":"space.kscience.kmath.expressions.SimpleAutoDiffExpression.derivativeOrNull","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-expression/derivative-or-null.html","searchKeys":["derivativeOrNull","open override fun derivativeOrNull(symbol: Symbol): Expression"]},{"name":"fun fun interface Expression","description":"space.kscience.kmath.expressions.Expression","location":"kmath-core/space.kscience.kmath.expressions/-expression/index.html","searchKeys":["Expression","fun fun interface Expression"]},{"name":"abstract operator fun invoke(arguments: Map): T","description":"space.kscience.kmath.expressions.Expression.invoke","location":"kmath-core/space.kscience.kmath.expressions/-expression/invoke.html","searchKeys":["invoke","abstract operator fun invoke(arguments: Map): T"]},{"name":"open operator override fun invoke(arguments: Map): T","description":"space.kscience.kmath.expressions.SimpleAutoDiffExpression.invoke","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-expression/invoke.html","searchKeys":["invoke","open operator override fun invoke(arguments: Map): T"]},{"name":"operator fun invoke(vararg elements: T): Matrix","description":"space.kscience.kmath.linear.MatrixBuilder.invoke","location":"kmath-core/space.kscience.kmath.linear/-matrix-builder/invoke.html","searchKeys":["invoke","operator fun invoke(vararg elements: T): Matrix"]},{"name":"operator fun , R> LS.invoke(block: LS.() -> R): R","description":"space.kscience.kmath.linear.invoke","location":"kmath-core/space.kscience.kmath.linear/invoke.html","searchKeys":["invoke","operator fun , R> LS.invoke(block: LS.() -> R): R"]},{"name":"operator fun invoke(shape: IntArray): Strides","description":"space.kscience.kmath.nd.DefaultStrides.Companion.invoke","location":"kmath-core/space.kscience.kmath.nd/-default-strides/-companion/invoke.html","searchKeys":["invoke","operator fun invoke(shape: IntArray): Strides"]},{"name":"open operator fun (T) -> T.invoke(structure: NDStructure): NDStructure","description":"space.kscience.kmath.nd.NDAlgebra.invoke","location":"kmath-core/space.kscience.kmath.nd/-n-d-algebra/invoke.html","searchKeys":["invoke","open operator fun (T) -> T.invoke(structure: NDStructure): NDStructure"]},{"name":"inline operator fun , R> A.invoke(block: A.() -> R): R","description":"space.kscience.kmath.operations.invoke","location":"kmath-core/space.kscience.kmath.operations/invoke.html","searchKeys":["invoke","inline operator fun , R> A.invoke(block: A.() -> R): R"]},{"name":"interface ExpressionAlgebra : Algebra ","description":"space.kscience.kmath.expressions.ExpressionAlgebra","location":"kmath-core/space.kscience.kmath.expressions/-expression-algebra/index.html","searchKeys":["ExpressionAlgebra","interface ExpressionAlgebra : Algebra "]},{"name":"open override fun bindSymbol(value: String): E","description":"space.kscience.kmath.expressions.ExpressionAlgebra.bindSymbol","location":"kmath-core/space.kscience.kmath.expressions/-expression-algebra/bind-symbol.html","searchKeys":["bindSymbol","open override fun bindSymbol(value: String): E"]},{"name":"fun ExpressionAlgebra.bindSymbol(symbol: Symbol): E","description":"space.kscience.kmath.expressions.bindSymbol","location":"kmath-core/space.kscience.kmath.expressions/bind-symbol.html","searchKeys":["bindSymbol","fun ExpressionAlgebra.bindSymbol(symbol: Symbol): E"]},{"name":"open fun bindSymbol(value: String): T","description":"space.kscience.kmath.operations.Algebra.bindSymbol","location":"kmath-core/space.kscience.kmath.operations/-algebra/bind-symbol.html","searchKeys":["bindSymbol","open fun bindSymbol(value: String): T"]},{"name":"fun Algebra.bindSymbol(symbol: Symbol): T","description":"space.kscience.kmath.operations.bindSymbol","location":"kmath-core/space.kscience.kmath.operations/bind-symbol.html","searchKeys":["bindSymbol","fun Algebra.bindSymbol(symbol: Symbol): T"]},{"name":"abstract fun bindSymbolOrNull(symbol: Symbol): E?","description":"space.kscience.kmath.expressions.ExpressionAlgebra.bindSymbolOrNull","location":"kmath-core/space.kscience.kmath.expressions/-expression-algebra/bind-symbol-or-null.html","searchKeys":["bindSymbolOrNull","abstract fun bindSymbolOrNull(symbol: Symbol): E?"]},{"name":"open override fun bindSymbolOrNull(symbol: Symbol): Expression?","description":"space.kscience.kmath.expressions.FunctionalExpressionAlgebra.bindSymbolOrNull","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-algebra/bind-symbol-or-null.html","searchKeys":["bindSymbolOrNull","open override fun bindSymbolOrNull(symbol: Symbol): Expression?"]},{"name":"open override fun bindSymbolOrNull(symbol: Symbol): AutoDiffValue?","description":"space.kscience.kmath.expressions.SimpleAutoDiffField.bindSymbolOrNull","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/bind-symbol-or-null.html","searchKeys":["bindSymbolOrNull","open override fun bindSymbolOrNull(symbol: Symbol): AutoDiffValue?"]},{"name":"abstract fun const(value: T): E","description":"space.kscience.kmath.expressions.ExpressionAlgebra.const","location":"kmath-core/space.kscience.kmath.expressions/-expression-algebra/const.html","searchKeys":["const","abstract fun const(value: T): E"]},{"name":"open override fun const(value: T): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionAlgebra.const","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-algebra/const.html","searchKeys":["const","open override fun const(value: T): Expression"]},{"name":"abstract class FirstDerivativeExpression> : DifferentiableExpression ","description":"space.kscience.kmath.expressions.FirstDerivativeExpression","location":"kmath-core/space.kscience.kmath.expressions/-first-derivative-expression/index.html","searchKeys":["FirstDerivativeExpression","abstract class FirstDerivativeExpression> : DifferentiableExpression "]},{"name":"fun FirstDerivativeExpression()","description":"space.kscience.kmath.expressions.FirstDerivativeExpression.FirstDerivativeExpression","location":"kmath-core/space.kscience.kmath.expressions/-first-derivative-expression/-first-derivative-expression.html","searchKeys":["FirstDerivativeExpression","fun FirstDerivativeExpression()"]},{"name":"abstract class FunctionalExpressionAlgebra>(algebra: A) : ExpressionAlgebra> ","description":"space.kscience.kmath.expressions.FunctionalExpressionAlgebra","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-algebra/index.html","searchKeys":["FunctionalExpressionAlgebra","abstract class FunctionalExpressionAlgebra>(algebra: A) : ExpressionAlgebra> "]},{"name":"fun > FunctionalExpressionAlgebra(algebra: A)","description":"space.kscience.kmath.expressions.FunctionalExpressionAlgebra.FunctionalExpressionAlgebra","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-algebra/-functional-expression-algebra.html","searchKeys":["FunctionalExpressionAlgebra","fun > FunctionalExpressionAlgebra(algebra: A)"]},{"name":"val algebra: A","description":"space.kscience.kmath.expressions.FunctionalExpressionAlgebra.algebra","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-algebra/algebra.html","searchKeys":["algebra","val algebra: A"]},{"name":"open override fun binaryOperationFunction(operation: String): (left: Expression, right: Expression) -> Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionAlgebra.binaryOperationFunction","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-algebra/binary-operation-function.html","searchKeys":["binaryOperationFunction","open override fun binaryOperationFunction(operation: String): (left: Expression, right: Expression) -> Expression"]},{"name":"open override fun binaryOperationFunction(operation: String): (left: Expression, right: Expression) -> Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionExtendedField.binaryOperationFunction","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-extended-field/binary-operation-function.html","searchKeys":["binaryOperationFunction","open override fun binaryOperationFunction(operation: String): (left: Expression, right: Expression) -> Expression"]},{"name":"open override fun binaryOperationFunction(operation: String): (left: Expression, right: Expression) -> Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionField.binaryOperationFunction","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-field/binary-operation-function.html","searchKeys":["binaryOperationFunction","open override fun binaryOperationFunction(operation: String): (left: Expression, right: Expression) -> Expression"]},{"name":"open override fun binaryOperationFunction(operation: String): (left: Expression, right: Expression) -> Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionGroup.binaryOperationFunction","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-group/binary-operation-function.html","searchKeys":["binaryOperationFunction","open override fun binaryOperationFunction(operation: String): (left: Expression, right: Expression) -> Expression"]},{"name":"open override fun binaryOperationFunction(operation: String): (left: Expression, right: Expression) -> Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionRing.binaryOperationFunction","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-ring/binary-operation-function.html","searchKeys":["binaryOperationFunction","open override fun binaryOperationFunction(operation: String): (left: Expression, right: Expression) -> Expression"]},{"name":"open fun binaryOperationFunction(operation: String): (T, T) -> T","description":"space.kscience.kmath.operations.Algebra.binaryOperationFunction","location":"kmath-core/space.kscience.kmath.operations/-algebra/binary-operation-function.html","searchKeys":["binaryOperationFunction","open fun binaryOperationFunction(operation: String): (T, T) -> T"]},{"name":"open override fun binaryOperationFunction(operation: String): (T, T) -> T","description":"space.kscience.kmath.operations.FieldOperations.binaryOperationFunction","location":"kmath-core/space.kscience.kmath.operations/-field-operations/binary-operation-function.html","searchKeys":["binaryOperationFunction","open override fun binaryOperationFunction(operation: String): (T, T) -> T"]},{"name":"open override fun binaryOperationFunction(operation: String): (left: Float, right: Float) -> Float","description":"space.kscience.kmath.operations.FloatField.binaryOperationFunction","location":"kmath-core/space.kscience.kmath.operations/-float-field/binary-operation-function.html","searchKeys":["binaryOperationFunction","open override fun binaryOperationFunction(operation: String): (left: Float, right: Float) -> Float"]},{"name":"open override fun binaryOperationFunction(operation: String): (T, T) -> T","description":"space.kscience.kmath.operations.GroupOperations.binaryOperationFunction","location":"kmath-core/space.kscience.kmath.operations/-group-operations/binary-operation-function.html","searchKeys":["binaryOperationFunction","open override fun binaryOperationFunction(operation: String): (T, T) -> T"]},{"name":"open override fun binaryOperationFunction(operation: String): (left: Double, right: Double) -> Double","description":"space.kscience.kmath.operations.RealField.binaryOperationFunction","location":"kmath-core/space.kscience.kmath.operations/-real-field/binary-operation-function.html","searchKeys":["binaryOperationFunction","open override fun binaryOperationFunction(operation: String): (left: Double, right: Double) -> Double"]},{"name":"open override fun binaryOperationFunction(operation: String): (T, T) -> T","description":"space.kscience.kmath.operations.RingOperations.binaryOperationFunction","location":"kmath-core/space.kscience.kmath.operations/-ring-operations/binary-operation-function.html","searchKeys":["binaryOperationFunction","open override fun binaryOperationFunction(operation: String): (T, T) -> T"]},{"name":"open override fun unaryOperationFunction(operation: String): (arg: Expression) -> Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionAlgebra.unaryOperationFunction","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-algebra/unary-operation-function.html","searchKeys":["unaryOperationFunction","open override fun unaryOperationFunction(operation: String): (arg: Expression) -> Expression"]},{"name":"open override fun unaryOperationFunction(operation: String): (arg: Expression) -> Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionExtendedField.unaryOperationFunction","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-extended-field/unary-operation-function.html","searchKeys":["unaryOperationFunction","open override fun unaryOperationFunction(operation: String): (arg: Expression) -> Expression"]},{"name":"open override fun unaryOperationFunction(operation: String): (arg: Expression) -> Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionField.unaryOperationFunction","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-field/unary-operation-function.html","searchKeys":["unaryOperationFunction","open override fun unaryOperationFunction(operation: String): (arg: Expression) -> Expression"]},{"name":"open override fun unaryOperationFunction(operation: String): (arg: Expression) -> Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionGroup.unaryOperationFunction","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-group/unary-operation-function.html","searchKeys":["unaryOperationFunction","open override fun unaryOperationFunction(operation: String): (arg: Expression) -> Expression"]},{"name":"open override fun unaryOperationFunction(operation: String): (arg: Expression) -> Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionRing.unaryOperationFunction","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-ring/unary-operation-function.html","searchKeys":["unaryOperationFunction","open override fun unaryOperationFunction(operation: String): (arg: Expression) -> Expression"]},{"name":"open fun unaryOperationFunction(operation: String): (T) -> T","description":"space.kscience.kmath.operations.Algebra.unaryOperationFunction","location":"kmath-core/space.kscience.kmath.operations/-algebra/unary-operation-function.html","searchKeys":["unaryOperationFunction","open fun unaryOperationFunction(operation: String): (T) -> T"]},{"name":"open override fun unaryOperationFunction(operation: String): (T) -> T","description":"space.kscience.kmath.operations.ExtendedFieldOperations.unaryOperationFunction","location":"kmath-core/space.kscience.kmath.operations/-extended-field-operations/unary-operation-function.html","searchKeys":["unaryOperationFunction","open override fun unaryOperationFunction(operation: String): (T) -> T"]},{"name":"open override fun unaryOperationFunction(operation: String): (T) -> T","description":"space.kscience.kmath.operations.GroupOperations.unaryOperationFunction","location":"kmath-core/space.kscience.kmath.operations/-group-operations/unary-operation-function.html","searchKeys":["unaryOperationFunction","open override fun unaryOperationFunction(operation: String): (T) -> T"]},{"name":"open class FunctionalExpressionExtendedField>(algebra: A) : FunctionalExpressionField , ExtendedField> ","description":"space.kscience.kmath.expressions.FunctionalExpressionExtendedField","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-extended-field/index.html","searchKeys":["FunctionalExpressionExtendedField","open class FunctionalExpressionExtendedField>(algebra: A) : FunctionalExpressionField , ExtendedField> "]},{"name":"fun > FunctionalExpressionExtendedField(algebra: A)","description":"space.kscience.kmath.expressions.FunctionalExpressionExtendedField.FunctionalExpressionExtendedField","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-extended-field/-functional-expression-extended-field.html","searchKeys":["FunctionalExpressionExtendedField","fun > FunctionalExpressionExtendedField(algebra: A)"]},{"name":"open override fun acos(arg: Expression): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionExtendedField.acos","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-extended-field/acos.html","searchKeys":["acos","open override fun acos(arg: Expression): Expression"]},{"name":"open override fun acos(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.acos","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/acos.html","searchKeys":["acos","open override fun acos(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.acos(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.acos","location":"kmath-core/space.kscience.kmath.expressions/acos.html","searchKeys":["acos","fun > SimpleAutoDiffField.acos(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun acos(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.acos","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/acos.html","searchKeys":["acos","open override fun acos(arg: NDStructure): NDBuffer"]},{"name":"open inline override fun acos(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.acos","location":"kmath-core/space.kscience.kmath.operations/-float-field/acos.html","searchKeys":["acos","open inline override fun acos(arg: Float): Float"]},{"name":"open inline override fun acos(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.acos","location":"kmath-core/space.kscience.kmath.operations/-real-field/acos.html","searchKeys":["acos","open inline override fun acos(arg: Double): Double"]},{"name":"abstract fun acos(arg: T): T","description":"space.kscience.kmath.operations.TrigonometricOperations.acos","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/acos.html","searchKeys":["acos","abstract fun acos(arg: T): T"]},{"name":"fun >> acos(arg: T): T","description":"space.kscience.kmath.operations.acos","location":"kmath-core/space.kscience.kmath.operations/acos.html","searchKeys":["acos","fun >> acos(arg: T): T"]},{"name":"open override fun acos(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.acos","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/acos.html","searchKeys":["acos","open override fun acos(arg: Buffer): RealBuffer"]},{"name":"open override fun acos(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.acos","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/acos.html","searchKeys":["acos","open override fun acos(arg: Buffer): RealBuffer"]},{"name":"open override fun asin(arg: Expression): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionExtendedField.asin","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-extended-field/asin.html","searchKeys":["asin","open override fun asin(arg: Expression): Expression"]},{"name":"open override fun asin(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.asin","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/asin.html","searchKeys":["asin","open override fun asin(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.asin(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.asin","location":"kmath-core/space.kscience.kmath.expressions/asin.html","searchKeys":["asin","fun > SimpleAutoDiffField.asin(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun asin(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.asin","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/asin.html","searchKeys":["asin","open override fun asin(arg: NDStructure): NDBuffer"]},{"name":"open inline override fun asin(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.asin","location":"kmath-core/space.kscience.kmath.operations/-float-field/asin.html","searchKeys":["asin","open inline override fun asin(arg: Float): Float"]},{"name":"open inline override fun asin(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.asin","location":"kmath-core/space.kscience.kmath.operations/-real-field/asin.html","searchKeys":["asin","open inline override fun asin(arg: Double): Double"]},{"name":"abstract fun asin(arg: T): T","description":"space.kscience.kmath.operations.TrigonometricOperations.asin","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/asin.html","searchKeys":["asin","abstract fun asin(arg: T): T"]},{"name":"fun >> asin(arg: T): T","description":"space.kscience.kmath.operations.asin","location":"kmath-core/space.kscience.kmath.operations/asin.html","searchKeys":["asin","fun >> asin(arg: T): T"]},{"name":"open override fun asin(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.asin","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/asin.html","searchKeys":["asin","open override fun asin(arg: Buffer): RealBuffer"]},{"name":"open override fun asin(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.asin","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/asin.html","searchKeys":["asin","open override fun asin(arg: Buffer): RealBuffer"]},{"name":"open override fun atan(arg: Expression): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionExtendedField.atan","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-extended-field/atan.html","searchKeys":["atan","open override fun atan(arg: Expression): Expression"]},{"name":"open override fun atan(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.atan","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/atan.html","searchKeys":["atan","open override fun atan(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.atan(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.atan","location":"kmath-core/space.kscience.kmath.expressions/atan.html","searchKeys":["atan","fun > SimpleAutoDiffField.atan(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun atan(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.atan","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/atan.html","searchKeys":["atan","open override fun atan(arg: NDStructure): NDBuffer"]},{"name":"open inline override fun atan(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.atan","location":"kmath-core/space.kscience.kmath.operations/-float-field/atan.html","searchKeys":["atan","open inline override fun atan(arg: Float): Float"]},{"name":"open inline override fun atan(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.atan","location":"kmath-core/space.kscience.kmath.operations/-real-field/atan.html","searchKeys":["atan","open inline override fun atan(arg: Double): Double"]},{"name":"abstract fun atan(arg: T): T","description":"space.kscience.kmath.operations.TrigonometricOperations.atan","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/atan.html","searchKeys":["atan","abstract fun atan(arg: T): T"]},{"name":"fun >> atan(arg: T): T","description":"space.kscience.kmath.operations.atan","location":"kmath-core/space.kscience.kmath.operations/atan.html","searchKeys":["atan","fun >> atan(arg: T): T"]},{"name":"open override fun atan(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.atan","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/atan.html","searchKeys":["atan","open override fun atan(arg: Buffer): RealBuffer"]},{"name":"open override fun atan(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.atan","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/atan.html","searchKeys":["atan","open override fun atan(arg: Buffer): RealBuffer"]},{"name":"open override fun cos(arg: Expression): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionExtendedField.cos","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-extended-field/cos.html","searchKeys":["cos","open override fun cos(arg: Expression): Expression"]},{"name":"open override fun cos(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.cos","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/cos.html","searchKeys":["cos","open override fun cos(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.cos(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.cos","location":"kmath-core/space.kscience.kmath.expressions/cos.html","searchKeys":["cos","fun > SimpleAutoDiffField.cos(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun cos(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.cos","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/cos.html","searchKeys":["cos","open override fun cos(arg: NDStructure): NDBuffer"]},{"name":"open inline override fun cos(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.cos","location":"kmath-core/space.kscience.kmath.operations/-float-field/cos.html","searchKeys":["cos","open inline override fun cos(arg: Float): Float"]},{"name":"open inline override fun cos(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.cos","location":"kmath-core/space.kscience.kmath.operations/-real-field/cos.html","searchKeys":["cos","open inline override fun cos(arg: Double): Double"]},{"name":"abstract fun cos(arg: T): T","description":"space.kscience.kmath.operations.TrigonometricOperations.cos","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/cos.html","searchKeys":["cos","abstract fun cos(arg: T): T"]},{"name":"fun >> cos(arg: T): T","description":"space.kscience.kmath.operations.cos","location":"kmath-core/space.kscience.kmath.operations/cos.html","searchKeys":["cos","fun >> cos(arg: T): T"]},{"name":"open override fun cos(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.cos","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/cos.html","searchKeys":["cos","open override fun cos(arg: Buffer): RealBuffer"]},{"name":"open override fun cos(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.cos","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/cos.html","searchKeys":["cos","open override fun cos(arg: Buffer): RealBuffer"]},{"name":"open override fun exp(arg: Expression): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionExtendedField.exp","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-extended-field/exp.html","searchKeys":["exp","open override fun exp(arg: Expression): Expression"]},{"name":"open override fun exp(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.exp","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/exp.html","searchKeys":["exp","open override fun exp(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.exp(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.exp","location":"kmath-core/space.kscience.kmath.expressions/exp.html","searchKeys":["exp","fun > SimpleAutoDiffField.exp(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun exp(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.exp","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/exp.html","searchKeys":["exp","open override fun exp(arg: NDStructure): NDBuffer"]},{"name":"abstract fun exp(arg: T): T","description":"space.kscience.kmath.operations.ExponentialOperations.exp","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/exp.html","searchKeys":["exp","abstract fun exp(arg: T): T"]},{"name":"open inline override fun exp(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.exp","location":"kmath-core/space.kscience.kmath.operations/-float-field/exp.html","searchKeys":["exp","open inline override fun exp(arg: Float): Float"]},{"name":"open inline override fun exp(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.exp","location":"kmath-core/space.kscience.kmath.operations/-real-field/exp.html","searchKeys":["exp","open inline override fun exp(arg: Double): Double"]},{"name":"fun >> exp(arg: T): T","description":"space.kscience.kmath.operations.exp","location":"kmath-core/space.kscience.kmath.operations/exp.html","searchKeys":["exp","fun >> exp(arg: T): T"]},{"name":"open override fun exp(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.exp","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/exp.html","searchKeys":["exp","open override fun exp(arg: Buffer): RealBuffer"]},{"name":"open override fun exp(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.exp","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/exp.html","searchKeys":["exp","open override fun exp(arg: Buffer): RealBuffer"]},{"name":"open override fun ln(arg: Expression): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionExtendedField.ln","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-extended-field/ln.html","searchKeys":["ln","open override fun ln(arg: Expression): Expression"]},{"name":"open override fun ln(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.ln","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/ln.html","searchKeys":["ln","open override fun ln(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.ln(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.ln","location":"kmath-core/space.kscience.kmath.expressions/ln.html","searchKeys":["ln","fun > SimpleAutoDiffField.ln(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun ln(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.ln","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/ln.html","searchKeys":["ln","open override fun ln(arg: NDStructure): NDBuffer"]},{"name":"abstract fun ln(arg: T): T","description":"space.kscience.kmath.operations.ExponentialOperations.ln","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/ln.html","searchKeys":["ln","abstract fun ln(arg: T): T"]},{"name":"open inline override fun ln(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.ln","location":"kmath-core/space.kscience.kmath.operations/-float-field/ln.html","searchKeys":["ln","open inline override fun ln(arg: Float): Float"]},{"name":"open inline override fun ln(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.ln","location":"kmath-core/space.kscience.kmath.operations/-real-field/ln.html","searchKeys":["ln","open inline override fun ln(arg: Double): Double"]},{"name":"fun >> ln(arg: T): T","description":"space.kscience.kmath.operations.ln","location":"kmath-core/space.kscience.kmath.operations/ln.html","searchKeys":["ln","fun >> ln(arg: T): T"]},{"name":"open override fun ln(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.ln","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/ln.html","searchKeys":["ln","open override fun ln(arg: Buffer): RealBuffer"]},{"name":"open override fun ln(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.ln","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/ln.html","searchKeys":["ln","open override fun ln(arg: Buffer): RealBuffer"]},{"name":"open override fun number(value: Number): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionExtendedField.number","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-extended-field/number.html","searchKeys":["number","open override fun number(value: Number): Expression"]},{"name":"open override fun number(value: Number): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.number","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/number.html","searchKeys":["number","open override fun number(value: Number): AutoDiffValue"]},{"name":"open override fun number(value: Number): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffField.number","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/number.html","searchKeys":["number","open override fun number(value: Number): AutoDiffValue"]},{"name":"open override fun number(value: Number): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.number","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/number.html","searchKeys":["number","open override fun number(value: Number): NDBuffer"]},{"name":"open override fun number(value: Number): NDBuffer","description":"space.kscience.kmath.nd.ShortNDRing.number","location":"kmath-core/space.kscience.kmath.nd/-short-n-d-ring/number.html","searchKeys":["number","open override fun number(value: Number): NDBuffer"]},{"name":"open override fun number(value: Number): BigInt","description":"space.kscience.kmath.operations.BigIntField.number","location":"kmath-core/space.kscience.kmath.operations/-big-int-field/number.html","searchKeys":["number","open override fun number(value: Number): BigInt"]},{"name":"open override fun number(value: Number): Byte","description":"space.kscience.kmath.operations.ByteRing.number","location":"kmath-core/space.kscience.kmath.operations/-byte-ring/number.html","searchKeys":["number","open override fun number(value: Number): Byte"]},{"name":"open override fun number(value: Number): T","description":"space.kscience.kmath.operations.Field.number","location":"kmath-core/space.kscience.kmath.operations/-field/number.html","searchKeys":["number","open override fun number(value: Number): T"]},{"name":"open override fun number(value: Number): Float","description":"space.kscience.kmath.operations.FloatField.number","location":"kmath-core/space.kscience.kmath.operations/-float-field/number.html","searchKeys":["number","open override fun number(value: Number): Float"]},{"name":"open override fun number(value: Number): Int","description":"space.kscience.kmath.operations.IntRing.number","location":"kmath-core/space.kscience.kmath.operations/-int-ring/number.html","searchKeys":["number","open override fun number(value: Number): Int"]},{"name":"open override fun number(value: Number): BigDecimal","description":"space.kscience.kmath.operations.JBigDecimalFieldBase.number","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field-base/number.html","searchKeys":["number","open override fun number(value: Number): BigDecimal"]},{"name":"open override fun number(value: Number): BigInteger","description":"space.kscience.kmath.operations.JBigIntegerField.number","location":"kmath-core/space.kscience.kmath.operations/-j-big-integer-field/number.html","searchKeys":["number","open override fun number(value: Number): BigInteger"]},{"name":"open override fun number(value: Number): Long","description":"space.kscience.kmath.operations.LongRing.number","location":"kmath-core/space.kscience.kmath.operations/-long-ring/number.html","searchKeys":["number","open override fun number(value: Number): Long"]},{"name":"abstract fun number(value: Number): T","description":"space.kscience.kmath.operations.NumericAlgebra.number","location":"kmath-core/space.kscience.kmath.operations/-numeric-algebra/number.html","searchKeys":["number","abstract fun number(value: Number): T"]},{"name":"open override fun number(value: Number): Double","description":"space.kscience.kmath.operations.RealField.number","location":"kmath-core/space.kscience.kmath.operations/-real-field/number.html","searchKeys":["number","open override fun number(value: Number): Double"]},{"name":"open override fun number(value: Number): Short","description":"space.kscience.kmath.operations.ShortRing.number","location":"kmath-core/space.kscience.kmath.operations/-short-ring/number.html","searchKeys":["number","open override fun number(value: Number): Short"]},{"name":"open override fun number(value: Number): Buffer","description":"space.kscience.kmath.structures.RealBufferField.number","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/number.html","searchKeys":["number","open override fun number(value: Number): Buffer"]},{"name":"open override fun power(arg: Expression, pow: Number): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionExtendedField.power","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-extended-field/power.html","searchKeys":["power","open override fun power(arg: Expression, pow: Number): Expression"]},{"name":"open override fun power(arg: AutoDiffValue, pow: Number): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.power","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/power.html","searchKeys":["power","open override fun power(arg: AutoDiffValue, pow: Number): AutoDiffValue"]},{"name":"open override fun power(arg: NDStructure, pow: Number): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.power","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/power.html","searchKeys":["power","open override fun power(arg: NDStructure, pow: Number): NDBuffer"]},{"name":"open inline override fun power(arg: Float, pow: Number): Float","description":"space.kscience.kmath.operations.FloatField.power","location":"kmath-core/space.kscience.kmath.operations/-float-field/power.html","searchKeys":["power","open inline override fun power(arg: Float, pow: Number): Float"]},{"name":"open override fun power(arg: BigDecimal, pow: Number): BigDecimal","description":"space.kscience.kmath.operations.JBigDecimalFieldBase.power","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field-base/power.html","searchKeys":["power","open override fun power(arg: BigDecimal, pow: Number): BigDecimal"]},{"name":"abstract fun power(arg: T, pow: Number): T","description":"space.kscience.kmath.operations.PowerOperations.power","location":"kmath-core/space.kscience.kmath.operations/-power-operations/power.html","searchKeys":["power","abstract fun power(arg: T, pow: Number): T"]},{"name":"open inline override fun power(arg: Double, pow: Number): Double","description":"space.kscience.kmath.operations.RealField.power","location":"kmath-core/space.kscience.kmath.operations/-real-field/power.html","searchKeys":["power","open inline override fun power(arg: Double, pow: Number): Double"]},{"name":"open override fun power(arg: Buffer, pow: Number): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.power","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/power.html","searchKeys":["power","open override fun power(arg: Buffer, pow: Number): RealBuffer"]},{"name":"open override fun power(arg: Buffer, pow: Number): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.power","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/power.html","searchKeys":["power","open override fun power(arg: Buffer, pow: Number): RealBuffer"]},{"name":"open override fun sin(arg: Expression): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionExtendedField.sin","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-extended-field/sin.html","searchKeys":["sin","open override fun sin(arg: Expression): Expression"]},{"name":"open override fun sin(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.sin","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/sin.html","searchKeys":["sin","open override fun sin(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.sin(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.sin","location":"kmath-core/space.kscience.kmath.expressions/sin.html","searchKeys":["sin","fun > SimpleAutoDiffField.sin(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun sin(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.sin","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/sin.html","searchKeys":["sin","open override fun sin(arg: NDStructure): NDBuffer"]},{"name":"open inline override fun sin(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.sin","location":"kmath-core/space.kscience.kmath.operations/-float-field/sin.html","searchKeys":["sin","open inline override fun sin(arg: Float): Float"]},{"name":"open inline override fun sin(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.sin","location":"kmath-core/space.kscience.kmath.operations/-real-field/sin.html","searchKeys":["sin","open inline override fun sin(arg: Double): Double"]},{"name":"abstract fun sin(arg: T): T","description":"space.kscience.kmath.operations.TrigonometricOperations.sin","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/sin.html","searchKeys":["sin","abstract fun sin(arg: T): T"]},{"name":"fun >> sin(arg: T): T","description":"space.kscience.kmath.operations.sin","location":"kmath-core/space.kscience.kmath.operations/sin.html","searchKeys":["sin","fun >> sin(arg: T): T"]},{"name":"open override fun sin(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.sin","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/sin.html","searchKeys":["sin","open override fun sin(arg: Buffer): RealBuffer"]},{"name":"open override fun sin(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.sin","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/sin.html","searchKeys":["sin","open override fun sin(arg: Buffer): RealBuffer"]},{"name":"open class FunctionalExpressionField>(algebra: A) : FunctionalExpressionRing , Field> , ScaleOperations> ","description":"space.kscience.kmath.expressions.FunctionalExpressionField","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-field/index.html","searchKeys":["FunctionalExpressionField","open class FunctionalExpressionField>(algebra: A) : FunctionalExpressionRing , Field> , ScaleOperations> "]},{"name":"fun > FunctionalExpressionField(algebra: A)","description":"space.kscience.kmath.expressions.FunctionalExpressionField.FunctionalExpressionField","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-field/-functional-expression-field.html","searchKeys":["FunctionalExpressionField","fun > FunctionalExpressionField(algebra: A)"]},{"name":"open override fun divide(a: Expression, b: Expression): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionField.divide","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-field/divide.html","searchKeys":["divide","open override fun divide(a: Expression, b: Expression): Expression"]},{"name":"open override fun divide(a: AutoDiffValue, b: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffField.divide","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/divide.html","searchKeys":["divide","open override fun divide(a: AutoDiffValue, b: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun divide(a: NDStructure, b: NDStructure): NDStructure","description":"space.kscience.kmath.nd.NDField.divide","location":"kmath-core/space.kscience.kmath.nd/-n-d-field/divide.html","searchKeys":["divide","open override fun divide(a: NDStructure, b: NDStructure): NDStructure"]},{"name":"open override fun divide(a: BigInt, b: BigInt): BigInt","description":"space.kscience.kmath.operations.BigIntField.divide","location":"kmath-core/space.kscience.kmath.operations/-big-int-field/divide.html","searchKeys":["divide","open override fun divide(a: BigInt, b: BigInt): BigInt"]},{"name":"abstract fun divide(a: T, b: T): T","description":"space.kscience.kmath.operations.FieldOperations.divide","location":"kmath-core/space.kscience.kmath.operations/-field-operations/divide.html","searchKeys":["divide","abstract fun divide(a: T, b: T): T"]},{"name":"open inline override fun divide(a: Float, b: Float): Float","description":"space.kscience.kmath.operations.FloatField.divide","location":"kmath-core/space.kscience.kmath.operations/-float-field/divide.html","searchKeys":["divide","open inline override fun divide(a: Float, b: Float): Float"]},{"name":"open override fun divide(a: BigDecimal, b: BigDecimal): BigDecimal","description":"space.kscience.kmath.operations.JBigDecimalFieldBase.divide","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field-base/divide.html","searchKeys":["divide","open override fun divide(a: BigDecimal, b: BigDecimal): BigDecimal"]},{"name":"open inline override fun divide(a: Double, b: Double): Double","description":"space.kscience.kmath.operations.RealField.divide","location":"kmath-core/space.kscience.kmath.operations/-real-field/divide.html","searchKeys":["divide","open inline override fun divide(a: Double, b: Double): Double"]},{"name":"open override fun divide(a: Buffer, b: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.divide","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/divide.html","searchKeys":["divide","open override fun divide(a: Buffer, b: Buffer): RealBuffer"]},{"name":"open override fun divide(a: Buffer, b: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.divide","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/divide.html","searchKeys":["divide","open override fun divide(a: Buffer, b: Buffer): RealBuffer"]},{"name":"open override fun scale(a: Expression, value: Double): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionField.scale","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-field/scale.html","searchKeys":["scale","open override fun scale(a: Expression, value: Double): Expression"]},{"name":"open override fun scale(a: AutoDiffValue, value: Double): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.scale","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/scale.html","searchKeys":["scale","open override fun scale(a: AutoDiffValue, value: Double): AutoDiffValue"]},{"name":"open override fun scale(a: AutoDiffValue, value: Double): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffField.scale","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/scale.html","searchKeys":["scale","open override fun scale(a: AutoDiffValue, value: Double): AutoDiffValue"]},{"name":"open override fun scale(a: NDStructure, value: Double): NDStructure","description":"space.kscience.kmath.nd.BufferedNDField.scale","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-field/scale.html","searchKeys":["scale","open override fun scale(a: NDStructure, value: Double): NDStructure"]},{"name":"open override fun scale(a: NDStructure, value: Double): NDStructure","description":"space.kscience.kmath.nd.RealNDField.scale","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/scale.html","searchKeys":["scale","open override fun scale(a: NDStructure, value: Double): NDStructure"]},{"name":"open override fun scale(a: BigInt, value: Double): BigInt","description":"space.kscience.kmath.operations.BigIntField.scale","location":"kmath-core/space.kscience.kmath.operations/-big-int-field/scale.html","searchKeys":["scale","open override fun scale(a: BigInt, value: Double): BigInt"]},{"name":"open override fun scale(a: Float, value: Double): Float","description":"space.kscience.kmath.operations.FloatField.scale","location":"kmath-core/space.kscience.kmath.operations/-float-field/scale.html","searchKeys":["scale","open override fun scale(a: Float, value: Double): Float"]},{"name":"open override fun scale(a: BigDecimal, value: Double): BigDecimal","description":"space.kscience.kmath.operations.JBigDecimalFieldBase.scale","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field-base/scale.html","searchKeys":["scale","open override fun scale(a: BigDecimal, value: Double): BigDecimal"]},{"name":"open override fun scale(a: Double, value: Double): Double","description":"space.kscience.kmath.operations.RealField.scale","location":"kmath-core/space.kscience.kmath.operations/-real-field/scale.html","searchKeys":["scale","open override fun scale(a: Double, value: Double): Double"]},{"name":"abstract fun scale(a: T, value: Double): T","description":"space.kscience.kmath.operations.ScaleOperations.scale","location":"kmath-core/space.kscience.kmath.operations/-scale-operations/scale.html","searchKeys":["scale","abstract fun scale(a: T, value: Double): T"]},{"name":"open override fun scale(a: Buffer, value: Double): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.scale","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/scale.html","searchKeys":["scale","open override fun scale(a: Buffer, value: Double): RealBuffer"]},{"name":"open class FunctionalExpressionGroup>(algebra: A) : FunctionalExpressionAlgebra , Group> ","description":"space.kscience.kmath.expressions.FunctionalExpressionGroup","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-group/index.html","searchKeys":["FunctionalExpressionGroup","open class FunctionalExpressionGroup>(algebra: A) : FunctionalExpressionAlgebra , Group> "]},{"name":"fun > FunctionalExpressionGroup(algebra: A)","description":"space.kscience.kmath.expressions.FunctionalExpressionGroup.FunctionalExpressionGroup","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-group/-functional-expression-group.html","searchKeys":["FunctionalExpressionGroup","fun > FunctionalExpressionGroup(algebra: A)"]},{"name":"open override fun add(a: Expression, b: Expression): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionGroup.add","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-group/add.html","searchKeys":["add","open override fun add(a: Expression, b: Expression): Expression"]},{"name":"open override fun add(a: AutoDiffValue, b: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffField.add","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/add.html","searchKeys":["add","open override fun add(a: AutoDiffValue, b: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun add(a: NDStructure, b: NDStructure): NDStructure","description":"space.kscience.kmath.nd.NDGroup.add","location":"kmath-core/space.kscience.kmath.nd/-n-d-group/add.html","searchKeys":["add","open override fun add(a: NDStructure, b: NDStructure): NDStructure"]},{"name":"open override fun add(a: BigInt, b: BigInt): BigInt","description":"space.kscience.kmath.operations.BigIntField.add","location":"kmath-core/space.kscience.kmath.operations/-big-int-field/add.html","searchKeys":["add","open override fun add(a: BigInt, b: BigInt): BigInt"]},{"name":"open inline override fun add(a: Byte, b: Byte): Byte","description":"space.kscience.kmath.operations.ByteRing.add","location":"kmath-core/space.kscience.kmath.operations/-byte-ring/add.html","searchKeys":["add","open inline override fun add(a: Byte, b: Byte): Byte"]},{"name":"open inline override fun add(a: Float, b: Float): Float","description":"space.kscience.kmath.operations.FloatField.add","location":"kmath-core/space.kscience.kmath.operations/-float-field/add.html","searchKeys":["add","open inline override fun add(a: Float, b: Float): Float"]},{"name":"abstract fun add(a: T, b: T): T","description":"space.kscience.kmath.operations.GroupOperations.add","location":"kmath-core/space.kscience.kmath.operations/-group-operations/add.html","searchKeys":["add","abstract fun add(a: T, b: T): T"]},{"name":"open inline override fun add(a: Int, b: Int): Int","description":"space.kscience.kmath.operations.IntRing.add","location":"kmath-core/space.kscience.kmath.operations/-int-ring/add.html","searchKeys":["add","open inline override fun add(a: Int, b: Int): Int"]},{"name":"open override fun add(a: BigDecimal, b: BigDecimal): BigDecimal","description":"space.kscience.kmath.operations.JBigDecimalFieldBase.add","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field-base/add.html","searchKeys":["add","open override fun add(a: BigDecimal, b: BigDecimal): BigDecimal"]},{"name":"open override fun add(a: BigInteger, b: BigInteger): BigInteger","description":"space.kscience.kmath.operations.JBigIntegerField.add","location":"kmath-core/space.kscience.kmath.operations/-j-big-integer-field/add.html","searchKeys":["add","open override fun add(a: BigInteger, b: BigInteger): BigInteger"]},{"name":"open inline override fun add(a: Long, b: Long): Long","description":"space.kscience.kmath.operations.LongRing.add","location":"kmath-core/space.kscience.kmath.operations/-long-ring/add.html","searchKeys":["add","open inline override fun add(a: Long, b: Long): Long"]},{"name":"open inline override fun add(a: Double, b: Double): Double","description":"space.kscience.kmath.operations.RealField.add","location":"kmath-core/space.kscience.kmath.operations/-real-field/add.html","searchKeys":["add","open inline override fun add(a: Double, b: Double): Double"]},{"name":"open inline override fun add(a: Short, b: Short): Short","description":"space.kscience.kmath.operations.ShortRing.add","location":"kmath-core/space.kscience.kmath.operations/-short-ring/add.html","searchKeys":["add","open inline override fun add(a: Short, b: Short): Short"]},{"name":"open override fun add(a: Buffer, b: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.add","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/add.html","searchKeys":["add","open override fun add(a: Buffer, b: Buffer): RealBuffer"]},{"name":"open override fun add(a: Buffer, b: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.add","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/add.html","searchKeys":["add","open override fun add(a: Buffer, b: Buffer): RealBuffer"]},{"name":"open operator override fun Expression.unaryMinus(): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionGroup.unaryMinus","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-group/unary-minus.html","searchKeys":["unaryMinus","open operator override fun Expression.unaryMinus(): Expression"]},{"name":"open operator override fun AutoDiffValue.unaryMinus(): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffField.unaryMinus","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/unary-minus.html","searchKeys":["unaryMinus","open operator override fun AutoDiffValue.unaryMinus(): AutoDiffValue"]},{"name":"open operator override fun Matrix.unaryMinus(): Matrix","description":"space.kscience.kmath.linear.BufferedLinearSpace.unaryMinus","location":"kmath-core/space.kscience.kmath.linear/-buffered-linear-space/unary-minus.html","searchKeys":["unaryMinus","open operator override fun Matrix.unaryMinus(): Matrix"]},{"name":"open operator override fun NDStructure.unaryMinus(): NDStructure","description":"space.kscience.kmath.nd.BufferedNDGroup.unaryMinus","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-group/unary-minus.html","searchKeys":["unaryMinus","open operator override fun NDStructure.unaryMinus(): NDStructure"]},{"name":"operator fun unaryMinus(): BigInt","description":"space.kscience.kmath.operations.BigInt.unaryMinus","location":"kmath-core/space.kscience.kmath.operations/-big-int/unary-minus.html","searchKeys":["unaryMinus","operator fun unaryMinus(): BigInt"]},{"name":"open inline operator override fun Byte.unaryMinus(): Byte","description":"space.kscience.kmath.operations.ByteRing.unaryMinus","location":"kmath-core/space.kscience.kmath.operations/-byte-ring/unary-minus.html","searchKeys":["unaryMinus","open inline operator override fun Byte.unaryMinus(): Byte"]},{"name":"open inline operator override fun Float.unaryMinus(): Float","description":"space.kscience.kmath.operations.FloatField.unaryMinus","location":"kmath-core/space.kscience.kmath.operations/-float-field/unary-minus.html","searchKeys":["unaryMinus","open inline operator override fun Float.unaryMinus(): Float"]},{"name":"abstract operator fun T.unaryMinus(): T","description":"space.kscience.kmath.operations.GroupOperations.unaryMinus","location":"kmath-core/space.kscience.kmath.operations/-group-operations/unary-minus.html","searchKeys":["unaryMinus","abstract operator fun T.unaryMinus(): T"]},{"name":"open inline operator override fun Int.unaryMinus(): Int","description":"space.kscience.kmath.operations.IntRing.unaryMinus","location":"kmath-core/space.kscience.kmath.operations/-int-ring/unary-minus.html","searchKeys":["unaryMinus","open inline operator override fun Int.unaryMinus(): Int"]},{"name":"open operator override fun BigDecimal.unaryMinus(): BigDecimal","description":"space.kscience.kmath.operations.JBigDecimalFieldBase.unaryMinus","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field-base/unary-minus.html","searchKeys":["unaryMinus","open operator override fun BigDecimal.unaryMinus(): BigDecimal"]},{"name":"open operator override fun BigInteger.unaryMinus(): BigInteger","description":"space.kscience.kmath.operations.JBigIntegerField.unaryMinus","location":"kmath-core/space.kscience.kmath.operations/-j-big-integer-field/unary-minus.html","searchKeys":["unaryMinus","open operator override fun BigInteger.unaryMinus(): BigInteger"]},{"name":"open inline operator override fun Long.unaryMinus(): Long","description":"space.kscience.kmath.operations.LongRing.unaryMinus","location":"kmath-core/space.kscience.kmath.operations/-long-ring/unary-minus.html","searchKeys":["unaryMinus","open inline operator override fun Long.unaryMinus(): Long"]},{"name":"open inline operator override fun Double.unaryMinus(): Double","description":"space.kscience.kmath.operations.RealField.unaryMinus","location":"kmath-core/space.kscience.kmath.operations/-real-field/unary-minus.html","searchKeys":["unaryMinus","open inline operator override fun Double.unaryMinus(): Double"]},{"name":"open inline operator override fun Short.unaryMinus(): Short","description":"space.kscience.kmath.operations.ShortRing.unaryMinus","location":"kmath-core/space.kscience.kmath.operations/-short-ring/unary-minus.html","searchKeys":["unaryMinus","open inline operator override fun Short.unaryMinus(): Short"]},{"name":"open operator override fun Buffer.unaryMinus(): Buffer","description":"space.kscience.kmath.structures.RealBufferField.unaryMinus","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/unary-minus.html","searchKeys":["unaryMinus","open operator override fun Buffer.unaryMinus(): Buffer"]},{"name":"open operator override fun Buffer.unaryMinus(): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.unaryMinus","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/unary-minus.html","searchKeys":["unaryMinus","open operator override fun Buffer.unaryMinus(): RealBuffer"]},{"name":"open override val zero: Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionGroup.zero","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-group/zero.html","searchKeys":["zero","open override val zero: Expression"]},{"name":"open override val zero: AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffField.zero","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/zero.html","searchKeys":["zero","open override val zero: AutoDiffValue"]},{"name":"fun LinearSpace>.zero(rows: Int, columns: Int): Matrix","description":"space.kscience.kmath.linear.zero","location":"kmath-core/space.kscience.kmath.linear/zero.html","searchKeys":["zero","fun LinearSpace>.zero(rows: Int, columns: Int): Matrix"]},{"name":"open override val zero: NDBuffer","description":"space.kscience.kmath.nd.BufferedNDGroup.zero","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-group/zero.html","searchKeys":["zero","open override val zero: NDBuffer"]},{"name":"open override val zero: NDBuffer","description":"space.kscience.kmath.nd.RealNDField.zero","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/zero.html","searchKeys":["zero","open override val zero: NDBuffer"]},{"name":"open override val zero: NDBuffer","description":"space.kscience.kmath.nd.ShortNDRing.zero","location":"kmath-core/space.kscience.kmath.nd/-short-n-d-ring/zero.html","searchKeys":["zero","open override val zero: NDBuffer"]},{"name":"open override val zero: BigInt","description":"space.kscience.kmath.operations.BigIntField.zero","location":"kmath-core/space.kscience.kmath.operations/-big-int-field/zero.html","searchKeys":["zero","open override val zero: BigInt"]},{"name":"open override val zero: Byte","description":"space.kscience.kmath.operations.ByteRing.zero","location":"kmath-core/space.kscience.kmath.operations/-byte-ring/zero.html","searchKeys":["zero","open override val zero: Byte"]},{"name":"open override val zero: Float = 0.0f","description":"space.kscience.kmath.operations.FloatField.zero","location":"kmath-core/space.kscience.kmath.operations/-float-field/zero.html","searchKeys":["zero","open override val zero: Float = 0.0f"]},{"name":"abstract val zero: T","description":"space.kscience.kmath.operations.Group.zero","location":"kmath-core/space.kscience.kmath.operations/-group/zero.html","searchKeys":["zero","abstract val zero: T"]},{"name":"open override val zero: Int","description":"space.kscience.kmath.operations.IntRing.zero","location":"kmath-core/space.kscience.kmath.operations/-int-ring/zero.html","searchKeys":["zero","open override val zero: Int"]},{"name":"open override val zero: BigDecimal","description":"space.kscience.kmath.operations.JBigDecimalFieldBase.zero","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field-base/zero.html","searchKeys":["zero","open override val zero: BigDecimal"]},{"name":"open override val zero: BigInteger","description":"space.kscience.kmath.operations.JBigIntegerField.zero","location":"kmath-core/space.kscience.kmath.operations/-j-big-integer-field/zero.html","searchKeys":["zero","open override val zero: BigInteger"]},{"name":"open override val zero: Long","description":"space.kscience.kmath.operations.LongRing.zero","location":"kmath-core/space.kscience.kmath.operations/-long-ring/zero.html","searchKeys":["zero","open override val zero: Long"]},{"name":"open override val zero: Double = 0.0","description":"space.kscience.kmath.operations.RealField.zero","location":"kmath-core/space.kscience.kmath.operations/-real-field/zero.html","searchKeys":["zero","open override val zero: Double = 0.0"]},{"name":"open override val zero: Short","description":"space.kscience.kmath.operations.ShortRing.zero","location":"kmath-core/space.kscience.kmath.operations/-short-ring/zero.html","searchKeys":["zero","open override val zero: Short"]},{"name":"open override val zero: Buffer","description":"space.kscience.kmath.structures.RealBufferField.zero","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/zero.html","searchKeys":["zero","open override val zero: Buffer"]},{"name":"open class FunctionalExpressionRing>(algebra: A) : FunctionalExpressionGroup , Ring> ","description":"space.kscience.kmath.expressions.FunctionalExpressionRing","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-ring/index.html","searchKeys":["FunctionalExpressionRing","open class FunctionalExpressionRing>(algebra: A) : FunctionalExpressionGroup , Ring> "]},{"name":"fun > FunctionalExpressionRing(algebra: A)","description":"space.kscience.kmath.expressions.FunctionalExpressionRing.FunctionalExpressionRing","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-ring/-functional-expression-ring.html","searchKeys":["FunctionalExpressionRing","fun > FunctionalExpressionRing(algebra: A)"]},{"name":"open override fun multiply(a: Expression, b: Expression): Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionRing.multiply","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-ring/multiply.html","searchKeys":["multiply","open override fun multiply(a: Expression, b: Expression): Expression"]},{"name":"open override fun multiply(a: AutoDiffValue, b: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffField.multiply","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/multiply.html","searchKeys":["multiply","open override fun multiply(a: AutoDiffValue, b: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun multiply(a: NDStructure, b: NDStructure): NDStructure","description":"space.kscience.kmath.nd.NDRing.multiply","location":"kmath-core/space.kscience.kmath.nd/-n-d-ring/multiply.html","searchKeys":["multiply","open override fun multiply(a: NDStructure, b: NDStructure): NDStructure"]},{"name":"open override fun multiply(a: BigInt, b: BigInt): BigInt","description":"space.kscience.kmath.operations.BigIntField.multiply","location":"kmath-core/space.kscience.kmath.operations/-big-int-field/multiply.html","searchKeys":["multiply","open override fun multiply(a: BigInt, b: BigInt): BigInt"]},{"name":"open inline override fun multiply(a: Byte, b: Byte): Byte","description":"space.kscience.kmath.operations.ByteRing.multiply","location":"kmath-core/space.kscience.kmath.operations/-byte-ring/multiply.html","searchKeys":["multiply","open inline override fun multiply(a: Byte, b: Byte): Byte"]},{"name":"open inline override fun multiply(a: Float, b: Float): Float","description":"space.kscience.kmath.operations.FloatField.multiply","location":"kmath-core/space.kscience.kmath.operations/-float-field/multiply.html","searchKeys":["multiply","open inline override fun multiply(a: Float, b: Float): Float"]},{"name":"open inline override fun multiply(a: Int, b: Int): Int","description":"space.kscience.kmath.operations.IntRing.multiply","location":"kmath-core/space.kscience.kmath.operations/-int-ring/multiply.html","searchKeys":["multiply","open inline override fun multiply(a: Int, b: Int): Int"]},{"name":"open override fun multiply(a: BigDecimal, b: BigDecimal): BigDecimal","description":"space.kscience.kmath.operations.JBigDecimalFieldBase.multiply","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field-base/multiply.html","searchKeys":["multiply","open override fun multiply(a: BigDecimal, b: BigDecimal): BigDecimal"]},{"name":"open override fun multiply(a: BigInteger, b: BigInteger): BigInteger","description":"space.kscience.kmath.operations.JBigIntegerField.multiply","location":"kmath-core/space.kscience.kmath.operations/-j-big-integer-field/multiply.html","searchKeys":["multiply","open override fun multiply(a: BigInteger, b: BigInteger): BigInteger"]},{"name":"open inline override fun multiply(a: Long, b: Long): Long","description":"space.kscience.kmath.operations.LongRing.multiply","location":"kmath-core/space.kscience.kmath.operations/-long-ring/multiply.html","searchKeys":["multiply","open inline override fun multiply(a: Long, b: Long): Long"]},{"name":"open inline override fun multiply(a: Double, b: Double): Double","description":"space.kscience.kmath.operations.RealField.multiply","location":"kmath-core/space.kscience.kmath.operations/-real-field/multiply.html","searchKeys":["multiply","open inline override fun multiply(a: Double, b: Double): Double"]},{"name":"abstract fun multiply(a: T, b: T): T","description":"space.kscience.kmath.operations.RingOperations.multiply","location":"kmath-core/space.kscience.kmath.operations/-ring-operations/multiply.html","searchKeys":["multiply","abstract fun multiply(a: T, b: T): T"]},{"name":"open inline override fun multiply(a: Short, b: Short): Short","description":"space.kscience.kmath.operations.ShortRing.multiply","location":"kmath-core/space.kscience.kmath.operations/-short-ring/multiply.html","searchKeys":["multiply","open inline override fun multiply(a: Short, b: Short): Short"]},{"name":"open override fun multiply(a: Buffer, b: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.multiply","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/multiply.html","searchKeys":["multiply","open override fun multiply(a: Buffer, b: Buffer): RealBuffer"]},{"name":"open override fun multiply(a: Buffer, b: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.multiply","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/multiply.html","searchKeys":["multiply","open override fun multiply(a: Buffer, b: Buffer): RealBuffer"]},{"name":"open override val one: Expression","description":"space.kscience.kmath.expressions.FunctionalExpressionRing.one","location":"kmath-core/space.kscience.kmath.expressions/-functional-expression-ring/one.html","searchKeys":["one","open override val one: Expression"]},{"name":"open override val one: AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffField.one","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/one.html","searchKeys":["one","open override val one: AutoDiffValue"]},{"name":"fun LinearSpace>.one(rows: Int, columns: Int): Matrix","description":"space.kscience.kmath.linear.one","location":"kmath-core/space.kscience.kmath.linear/one.html","searchKeys":["one","fun LinearSpace>.one(rows: Int, columns: Int): Matrix"]},{"name":"open override val one: NDBuffer","description":"space.kscience.kmath.nd.BufferedNDRing.one","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-ring/one.html","searchKeys":["one","open override val one: NDBuffer"]},{"name":"open override val one: NDBuffer","description":"space.kscience.kmath.nd.RealNDField.one","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/one.html","searchKeys":["one","open override val one: NDBuffer"]},{"name":"open override val one: NDBuffer","description":"space.kscience.kmath.nd.ShortNDRing.one","location":"kmath-core/space.kscience.kmath.nd/-short-n-d-ring/one.html","searchKeys":["one","open override val one: NDBuffer"]},{"name":"open override val one: BigInt","description":"space.kscience.kmath.operations.BigIntField.one","location":"kmath-core/space.kscience.kmath.operations/-big-int-field/one.html","searchKeys":["one","open override val one: BigInt"]},{"name":"open override val one: Byte","description":"space.kscience.kmath.operations.ByteRing.one","location":"kmath-core/space.kscience.kmath.operations/-byte-ring/one.html","searchKeys":["one","open override val one: Byte"]},{"name":"open override val one: Float = 1.0f","description":"space.kscience.kmath.operations.FloatField.one","location":"kmath-core/space.kscience.kmath.operations/-float-field/one.html","searchKeys":["one","open override val one: Float = 1.0f"]},{"name":"open override val one: Int","description":"space.kscience.kmath.operations.IntRing.one","location":"kmath-core/space.kscience.kmath.operations/-int-ring/one.html","searchKeys":["one","open override val one: Int"]},{"name":"open override val one: BigDecimal","description":"space.kscience.kmath.operations.JBigDecimalFieldBase.one","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field-base/one.html","searchKeys":["one","open override val one: BigDecimal"]},{"name":"open override val one: BigInteger","description":"space.kscience.kmath.operations.JBigIntegerField.one","location":"kmath-core/space.kscience.kmath.operations/-j-big-integer-field/one.html","searchKeys":["one","open override val one: BigInteger"]},{"name":"open override val one: Long","description":"space.kscience.kmath.operations.LongRing.one","location":"kmath-core/space.kscience.kmath.operations/-long-ring/one.html","searchKeys":["one","open override val one: Long"]},{"name":"open override val one: Double = 1.0","description":"space.kscience.kmath.operations.RealField.one","location":"kmath-core/space.kscience.kmath.operations/-real-field/one.html","searchKeys":["one","open override val one: Double = 1.0"]},{"name":"abstract val one: T","description":"space.kscience.kmath.operations.Ring.one","location":"kmath-core/space.kscience.kmath.operations/-ring/one.html","searchKeys":["one","abstract val one: T"]},{"name":"open override val one: Short","description":"space.kscience.kmath.operations.ShortRing.one","location":"kmath-core/space.kscience.kmath.operations/-short-ring/one.html","searchKeys":["one","open override val one: Short"]},{"name":"open override val one: Buffer","description":"space.kscience.kmath.structures.RealBufferField.one","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/one.html","searchKeys":["one","open override val one: Buffer"]},{"name":"class SimpleAutoDiffExpression>(field: F, function: SimpleAutoDiffField.() -> AutoDiffValue) : FirstDerivativeExpression> ","description":"space.kscience.kmath.expressions.SimpleAutoDiffExpression","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-expression/index.html","searchKeys":["SimpleAutoDiffExpression","class SimpleAutoDiffExpression>(field: F, function: SimpleAutoDiffField.() -> AutoDiffValue) : FirstDerivativeExpression> "]},{"name":"fun > SimpleAutoDiffExpression(field: F, function: SimpleAutoDiffField.() -> AutoDiffValue)","description":"space.kscience.kmath.expressions.SimpleAutoDiffExpression.SimpleAutoDiffExpression","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-expression/-simple-auto-diff-expression.html","searchKeys":["SimpleAutoDiffExpression","fun > SimpleAutoDiffExpression(field: F, function: SimpleAutoDiffField.() -> AutoDiffValue)"]},{"name":"val field: F","description":"space.kscience.kmath.expressions.SimpleAutoDiffExpression.field","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-expression/field.html","searchKeys":["field","val field: F"]},{"name":"fun > NDAlgebra.Companion.field(field: A, bufferFactory: BufferFactory, vararg shape: Int): BufferedNDField","description":"space.kscience.kmath.nd.field","location":"kmath-core/space.kscience.kmath.nd/field.html","searchKeys":["field","fun > NDAlgebra.Companion.field(field: A, bufferFactory: BufferFactory, vararg shape: Int): BufferedNDField"]},{"name":"val function: SimpleAutoDiffField.() -> AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExpression.function","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-expression/function.html","searchKeys":["function","val function: SimpleAutoDiffField.() -> AutoDiffValue"]},{"name":"class SimpleAutoDiffExtendedField>(context: F, bindings: Map) : SimpleAutoDiffField , ExtendedField> , ScaleOperations> ","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/index.html","searchKeys":["SimpleAutoDiffExtendedField","class SimpleAutoDiffExtendedField>(context: F, bindings: Map) : SimpleAutoDiffField , ExtendedField> , ScaleOperations> "]},{"name":"fun > SimpleAutoDiffExtendedField(context: F, bindings: Map)","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.SimpleAutoDiffExtendedField","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/-simple-auto-diff-extended-field.html","searchKeys":["SimpleAutoDiffExtendedField","fun > SimpleAutoDiffExtendedField(context: F, bindings: Map)"]},{"name":"open override fun acosh(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.acosh","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/acosh.html","searchKeys":["acosh","open override fun acosh(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.acosh(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.acosh","location":"kmath-core/space.kscience.kmath.expressions/acosh.html","searchKeys":["acosh","fun > SimpleAutoDiffField.acosh(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun acosh(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.acosh","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/acosh.html","searchKeys":["acosh","open override fun acosh(arg: NDStructure): NDBuffer"]},{"name":"abstract fun acosh(arg: T): T","description":"space.kscience.kmath.operations.ExponentialOperations.acosh","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/acosh.html","searchKeys":["acosh","abstract fun acosh(arg: T): T"]},{"name":"open override fun acosh(arg: T): T","description":"space.kscience.kmath.operations.ExtendedField.acosh","location":"kmath-core/space.kscience.kmath.operations/-extended-field/acosh.html","searchKeys":["acosh","open override fun acosh(arg: T): T"]},{"name":"open inline override fun acosh(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.acosh","location":"kmath-core/space.kscience.kmath.operations/-float-field/acosh.html","searchKeys":["acosh","open inline override fun acosh(arg: Float): Float"]},{"name":"open inline override fun acosh(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.acosh","location":"kmath-core/space.kscience.kmath.operations/-real-field/acosh.html","searchKeys":["acosh","open inline override fun acosh(arg: Double): Double"]},{"name":"fun >> acosh(arg: T): T","description":"space.kscience.kmath.operations.acosh","location":"kmath-core/space.kscience.kmath.operations/acosh.html","searchKeys":["acosh","fun >> acosh(arg: T): T"]},{"name":"open override fun acosh(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.acosh","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/acosh.html","searchKeys":["acosh","open override fun acosh(arg: Buffer): RealBuffer"]},{"name":"open override fun acosh(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.acosh","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/acosh.html","searchKeys":["acosh","open override fun acosh(arg: Buffer): RealBuffer"]},{"name":"open override fun asinh(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.asinh","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/asinh.html","searchKeys":["asinh","open override fun asinh(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.asinh(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.asinh","location":"kmath-core/space.kscience.kmath.expressions/asinh.html","searchKeys":["asinh","fun > SimpleAutoDiffField.asinh(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun asinh(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.asinh","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/asinh.html","searchKeys":["asinh","open override fun asinh(arg: NDStructure): NDBuffer"]},{"name":"abstract fun asinh(arg: T): T","description":"space.kscience.kmath.operations.ExponentialOperations.asinh","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/asinh.html","searchKeys":["asinh","abstract fun asinh(arg: T): T"]},{"name":"open override fun asinh(arg: T): T","description":"space.kscience.kmath.operations.ExtendedField.asinh","location":"kmath-core/space.kscience.kmath.operations/-extended-field/asinh.html","searchKeys":["asinh","open override fun asinh(arg: T): T"]},{"name":"open inline override fun asinh(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.asinh","location":"kmath-core/space.kscience.kmath.operations/-float-field/asinh.html","searchKeys":["asinh","open inline override fun asinh(arg: Float): Float"]},{"name":"open inline override fun asinh(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.asinh","location":"kmath-core/space.kscience.kmath.operations/-real-field/asinh.html","searchKeys":["asinh","open inline override fun asinh(arg: Double): Double"]},{"name":"fun >> asinh(arg: T): T","description":"space.kscience.kmath.operations.asinh","location":"kmath-core/space.kscience.kmath.operations/asinh.html","searchKeys":["asinh","fun >> asinh(arg: T): T"]},{"name":"open override fun asinh(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.asinh","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/asinh.html","searchKeys":["asinh","open override fun asinh(arg: Buffer): RealBuffer"]},{"name":"open override fun asinh(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.asinh","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/asinh.html","searchKeys":["asinh","open override fun asinh(arg: Buffer): RealBuffer"]},{"name":"open override fun atanh(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.atanh","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/atanh.html","searchKeys":["atanh","open override fun atanh(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.atanh(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.atanh","location":"kmath-core/space.kscience.kmath.expressions/atanh.html","searchKeys":["atanh","fun > SimpleAutoDiffField.atanh(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun atanh(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.atanh","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/atanh.html","searchKeys":["atanh","open override fun atanh(arg: NDStructure): NDBuffer"]},{"name":"abstract fun atanh(arg: T): T","description":"space.kscience.kmath.operations.ExponentialOperations.atanh","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/atanh.html","searchKeys":["atanh","abstract fun atanh(arg: T): T"]},{"name":"open override fun atanh(arg: T): T","description":"space.kscience.kmath.operations.ExtendedField.atanh","location":"kmath-core/space.kscience.kmath.operations/-extended-field/atanh.html","searchKeys":["atanh","open override fun atanh(arg: T): T"]},{"name":"open inline override fun atanh(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.atanh","location":"kmath-core/space.kscience.kmath.operations/-float-field/atanh.html","searchKeys":["atanh","open inline override fun atanh(arg: Float): Float"]},{"name":"open inline override fun atanh(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.atanh","location":"kmath-core/space.kscience.kmath.operations/-real-field/atanh.html","searchKeys":["atanh","open inline override fun atanh(arg: Double): Double"]},{"name":"fun >> atanh(arg: T): T","description":"space.kscience.kmath.operations.atanh","location":"kmath-core/space.kscience.kmath.operations/atanh.html","searchKeys":["atanh","fun >> atanh(arg: T): T"]},{"name":"open override fun atanh(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.atanh","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/atanh.html","searchKeys":["atanh","open override fun atanh(arg: Buffer): RealBuffer"]},{"name":"open override fun atanh(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.atanh","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/atanh.html","searchKeys":["atanh","open override fun atanh(arg: Buffer): RealBuffer"]},{"name":"open override fun cosh(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.cosh","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/cosh.html","searchKeys":["cosh","open override fun cosh(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.cosh(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.cosh","location":"kmath-core/space.kscience.kmath.expressions/cosh.html","searchKeys":["cosh","fun > SimpleAutoDiffField.cosh(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun cosh(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.cosh","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/cosh.html","searchKeys":["cosh","open override fun cosh(arg: NDStructure): NDBuffer"]},{"name":"abstract fun cosh(arg: T): T","description":"space.kscience.kmath.operations.ExponentialOperations.cosh","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/cosh.html","searchKeys":["cosh","abstract fun cosh(arg: T): T"]},{"name":"open override fun cosh(arg: T): T","description":"space.kscience.kmath.operations.ExtendedField.cosh","location":"kmath-core/space.kscience.kmath.operations/-extended-field/cosh.html","searchKeys":["cosh","open override fun cosh(arg: T): T"]},{"name":"open inline override fun cosh(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.cosh","location":"kmath-core/space.kscience.kmath.operations/-float-field/cosh.html","searchKeys":["cosh","open inline override fun cosh(arg: Float): Float"]},{"name":"open inline override fun cosh(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.cosh","location":"kmath-core/space.kscience.kmath.operations/-real-field/cosh.html","searchKeys":["cosh","open inline override fun cosh(arg: Double): Double"]},{"name":"fun >> cosh(arg: T): T","description":"space.kscience.kmath.operations.cosh","location":"kmath-core/space.kscience.kmath.operations/cosh.html","searchKeys":["cosh","fun >> cosh(arg: T): T"]},{"name":"open override fun cosh(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.cosh","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/cosh.html","searchKeys":["cosh","open override fun cosh(arg: Buffer): RealBuffer"]},{"name":"open override fun cosh(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.cosh","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/cosh.html","searchKeys":["cosh","open override fun cosh(arg: Buffer): RealBuffer"]},{"name":"fun pow(x: AutoDiffValue, y: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.pow","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/pow.html","searchKeys":["pow","fun pow(x: AutoDiffValue, y: AutoDiffValue): AutoDiffValue"]},{"name":"open infix fun T.pow(pow: Number): T","description":"space.kscience.kmath.operations.PowerOperations.pow","location":"kmath-core/space.kscience.kmath.operations/-power-operations/pow.html","searchKeys":["pow","open infix fun T.pow(pow: Number): T"]},{"name":"infix fun >> T.pow(power: Double): T","description":"space.kscience.kmath.operations.pow","location":"kmath-core/space.kscience.kmath.operations/pow.html","searchKeys":["pow","infix fun >> T.pow(power: Double): T"]},{"name":"open override fun sinh(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.sinh","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/sinh.html","searchKeys":["sinh","open override fun sinh(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.sinh(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.sinh","location":"kmath-core/space.kscience.kmath.expressions/sinh.html","searchKeys":["sinh","fun > SimpleAutoDiffField.sinh(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun sinh(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.sinh","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/sinh.html","searchKeys":["sinh","open override fun sinh(arg: NDStructure): NDBuffer"]},{"name":"abstract fun sinh(arg: T): T","description":"space.kscience.kmath.operations.ExponentialOperations.sinh","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/sinh.html","searchKeys":["sinh","abstract fun sinh(arg: T): T"]},{"name":"open override fun sinh(arg: T): T","description":"space.kscience.kmath.operations.ExtendedField.sinh","location":"kmath-core/space.kscience.kmath.operations/-extended-field/sinh.html","searchKeys":["sinh","open override fun sinh(arg: T): T"]},{"name":"open inline override fun sinh(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.sinh","location":"kmath-core/space.kscience.kmath.operations/-float-field/sinh.html","searchKeys":["sinh","open inline override fun sinh(arg: Float): Float"]},{"name":"open inline override fun sinh(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.sinh","location":"kmath-core/space.kscience.kmath.operations/-real-field/sinh.html","searchKeys":["sinh","open inline override fun sinh(arg: Double): Double"]},{"name":"fun >> sinh(arg: T): T","description":"space.kscience.kmath.operations.sinh","location":"kmath-core/space.kscience.kmath.operations/sinh.html","searchKeys":["sinh","fun >> sinh(arg: T): T"]},{"name":"open override fun sinh(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.sinh","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/sinh.html","searchKeys":["sinh","open override fun sinh(arg: Buffer): RealBuffer"]},{"name":"open override fun sinh(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.sinh","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/sinh.html","searchKeys":["sinh","open override fun sinh(arg: Buffer): RealBuffer"]},{"name":"fun sqr(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.sqr","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/sqr.html","searchKeys":["sqr","fun sqr(x: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.sqr(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.sqr","location":"kmath-core/space.kscience.kmath.expressions/sqr.html","searchKeys":["sqr","fun > SimpleAutoDiffField.sqr(x: AutoDiffValue): AutoDiffValue"]},{"name":"fun >> sqr(arg: T): T","description":"space.kscience.kmath.operations.sqr","location":"kmath-core/space.kscience.kmath.operations/sqr.html","searchKeys":["sqr","fun >> sqr(arg: T): T"]},{"name":"open override fun sqrt(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.sqrt","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/sqrt.html","searchKeys":["sqrt","open override fun sqrt(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.sqrt(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.sqrt","location":"kmath-core/space.kscience.kmath.expressions/sqrt.html","searchKeys":["sqrt","fun > SimpleAutoDiffField.sqrt(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun sqrt(arg: BigDecimal): BigDecimal","description":"space.kscience.kmath.operations.JBigDecimalFieldBase.sqrt","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field-base/sqrt.html","searchKeys":["sqrt","open override fun sqrt(arg: BigDecimal): BigDecimal"]},{"name":"open fun sqrt(arg: T): T","description":"space.kscience.kmath.operations.PowerOperations.sqrt","location":"kmath-core/space.kscience.kmath.operations/-power-operations/sqrt.html","searchKeys":["sqrt","open fun sqrt(arg: T): T"]},{"name":"fun >> sqrt(arg: T): T","description":"space.kscience.kmath.operations.sqrt","location":"kmath-core/space.kscience.kmath.operations/sqrt.html","searchKeys":["sqrt","fun >> sqrt(arg: T): T"]},{"name":"open override fun tan(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.tan","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/tan.html","searchKeys":["tan","open override fun tan(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.tan(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.tan","location":"kmath-core/space.kscience.kmath.expressions/tan.html","searchKeys":["tan","fun > SimpleAutoDiffField.tan(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun tan(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.tan","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/tan.html","searchKeys":["tan","open override fun tan(arg: NDStructure): NDBuffer"]},{"name":"open override fun tan(arg: T): T","description":"space.kscience.kmath.operations.ExtendedFieldOperations.tan","location":"kmath-core/space.kscience.kmath.operations/-extended-field-operations/tan.html","searchKeys":["tan","open override fun tan(arg: T): T"]},{"name":"open inline override fun tan(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.tan","location":"kmath-core/space.kscience.kmath.operations/-float-field/tan.html","searchKeys":["tan","open inline override fun tan(arg: Float): Float"]},{"name":"open inline override fun tan(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.tan","location":"kmath-core/space.kscience.kmath.operations/-real-field/tan.html","searchKeys":["tan","open inline override fun tan(arg: Double): Double"]},{"name":"abstract fun tan(arg: T): T","description":"space.kscience.kmath.operations.TrigonometricOperations.tan","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/tan.html","searchKeys":["tan","abstract fun tan(arg: T): T"]},{"name":"fun >> tan(arg: T): T","description":"space.kscience.kmath.operations.tan","location":"kmath-core/space.kscience.kmath.operations/tan.html","searchKeys":["tan","fun >> tan(arg: T): T"]},{"name":"open override fun tan(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.tan","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/tan.html","searchKeys":["tan","open override fun tan(arg: Buffer): RealBuffer"]},{"name":"open override fun tan(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.tan","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/tan.html","searchKeys":["tan","open override fun tan(arg: Buffer): RealBuffer"]},{"name":"open override fun tanh(arg: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.SimpleAutoDiffExtendedField.tanh","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-extended-field/tanh.html","searchKeys":["tanh","open override fun tanh(arg: AutoDiffValue): AutoDiffValue"]},{"name":"fun > SimpleAutoDiffField.tanh(x: AutoDiffValue): AutoDiffValue","description":"space.kscience.kmath.expressions.tanh","location":"kmath-core/space.kscience.kmath.expressions/tanh.html","searchKeys":["tanh","fun > SimpleAutoDiffField.tanh(x: AutoDiffValue): AutoDiffValue"]},{"name":"open override fun tanh(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.tanh","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/tanh.html","searchKeys":["tanh","open override fun tanh(arg: NDStructure): NDBuffer"]},{"name":"abstract fun tanh(arg: T): T","description":"space.kscience.kmath.operations.ExponentialOperations.tanh","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/tanh.html","searchKeys":["tanh","abstract fun tanh(arg: T): T"]},{"name":"open override fun tanh(arg: T): T","description":"space.kscience.kmath.operations.ExtendedField.tanh","location":"kmath-core/space.kscience.kmath.operations/-extended-field/tanh.html","searchKeys":["tanh","open override fun tanh(arg: T): T"]},{"name":"open override fun tanh(arg: T): T","description":"space.kscience.kmath.operations.ExtendedFieldOperations.tanh","location":"kmath-core/space.kscience.kmath.operations/-extended-field-operations/tanh.html","searchKeys":["tanh","open override fun tanh(arg: T): T"]},{"name":"open inline override fun tanh(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.tanh","location":"kmath-core/space.kscience.kmath.operations/-float-field/tanh.html","searchKeys":["tanh","open inline override fun tanh(arg: Float): Float"]},{"name":"open inline override fun tanh(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.tanh","location":"kmath-core/space.kscience.kmath.operations/-real-field/tanh.html","searchKeys":["tanh","open inline override fun tanh(arg: Double): Double"]},{"name":"fun >> tanh(arg: T): T","description":"space.kscience.kmath.operations.tanh","location":"kmath-core/space.kscience.kmath.operations/tanh.html","searchKeys":["tanh","fun >> tanh(arg: T): T"]},{"name":"open override fun tanh(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferField.tanh","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/tanh.html","searchKeys":["tanh","open override fun tanh(arg: Buffer): RealBuffer"]},{"name":"open override fun tanh(arg: Buffer): RealBuffer","description":"space.kscience.kmath.structures.RealBufferFieldOperations.tanh","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/tanh.html","searchKeys":["tanh","open override fun tanh(arg: Buffer): RealBuffer"]},{"name":"open class SimpleAutoDiffField>(context: F, bindings: Map) : Field> , ExpressionAlgebra> , NumbersAddOperations> ","description":"space.kscience.kmath.expressions.SimpleAutoDiffField","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/index.html","searchKeys":["SimpleAutoDiffField","open class SimpleAutoDiffField>(context: F, bindings: Map) : Field> , ExpressionAlgebra> , NumbersAddOperations> "]},{"name":"fun > SimpleAutoDiffField(context: F, bindings: Map)","description":"space.kscience.kmath.expressions.SimpleAutoDiffField.SimpleAutoDiffField","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/-simple-auto-diff-field.html","searchKeys":["SimpleAutoDiffField","fun > SimpleAutoDiffField(context: F, bindings: Map)"]},{"name":"var AutoDiffValue.d: T","description":"space.kscience.kmath.expressions.SimpleAutoDiffField.d","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/d.html","searchKeys":["d","var AutoDiffValue.d: T"]},{"name":"fun derive(value: R, block: F.(R) -> Unit): R","description":"space.kscience.kmath.expressions.SimpleAutoDiffField.derive","location":"kmath-core/space.kscience.kmath.expressions/-simple-auto-diff-field/derive.html","searchKeys":["derive","fun derive(value: R, block: F.(R) -> Unit): R"]},{"name":"inline class SimpleSymbolIndexer(symbols: List) : SymbolIndexer","description":"space.kscience.kmath.expressions.SimpleSymbolIndexer","location":"kmath-core/space.kscience.kmath.expressions/-simple-symbol-indexer/index.html","searchKeys":["SimpleSymbolIndexer","inline class SimpleSymbolIndexer(symbols: List) : SymbolIndexer"]},{"name":"fun SimpleSymbolIndexer(symbols: List)","description":"space.kscience.kmath.expressions.SimpleSymbolIndexer.SimpleSymbolIndexer","location":"kmath-core/space.kscience.kmath.expressions/-simple-symbol-indexer/-simple-symbol-indexer.html","searchKeys":["SimpleSymbolIndexer","fun SimpleSymbolIndexer(symbols: List)"]},{"name":"open override val symbols: List","description":"space.kscience.kmath.expressions.SimpleSymbolIndexer.symbols","location":"kmath-core/space.kscience.kmath.expressions/-simple-symbol-indexer/symbols.html","searchKeys":["symbols","open override val symbols: List"]},{"name":"abstract val symbols: List","description":"space.kscience.kmath.expressions.SymbolIndexer.symbols","location":"kmath-core/space.kscience.kmath.expressions/-symbol-indexer/symbols.html","searchKeys":["symbols","abstract val symbols: List"]},{"name":"inline class StringSymbol(identity: String) : Symbol","description":"space.kscience.kmath.expressions.StringSymbol","location":"kmath-core/space.kscience.kmath.expressions/-string-symbol/index.html","searchKeys":["StringSymbol","inline class StringSymbol(identity: String) : Symbol"]},{"name":"fun StringSymbol(identity: String)","description":"space.kscience.kmath.expressions.StringSymbol.StringSymbol","location":"kmath-core/space.kscience.kmath.expressions/-string-symbol/-string-symbol.html","searchKeys":["StringSymbol","fun StringSymbol(identity: String)"]},{"name":"open override val identity: String","description":"space.kscience.kmath.expressions.StringSymbol.identity","location":"kmath-core/space.kscience.kmath.expressions/-string-symbol/identity.html","searchKeys":["identity","open override val identity: String"]},{"name":"abstract val identity: String","description":"space.kscience.kmath.expressions.Symbol.identity","location":"kmath-core/space.kscience.kmath.expressions/-symbol/identity.html","searchKeys":["identity","abstract val identity: String"]},{"name":"open override fun toString(): String","description":"space.kscience.kmath.expressions.StringSymbol.toString","location":"kmath-core/space.kscience.kmath.expressions/-string-symbol/to-string.html","searchKeys":["toString","open override fun toString(): String"]},{"name":"open override fun toString(): String","description":"space.kscience.kmath.linear.MatrixWrapper.toString","location":"kmath-core/space.kscience.kmath.linear/-matrix-wrapper/to-string.html","searchKeys":["toString","open override fun toString(): String"]},{"name":"open override fun toString(): String","description":"space.kscience.kmath.nd.NDBuffer.toString","location":"kmath-core/space.kscience.kmath.nd/-n-d-buffer/to-string.html","searchKeys":["toString","open override fun toString(): String"]},{"name":"open override fun toString(): String","description":"space.kscience.kmath.operations.BigInt.toString","location":"kmath-core/space.kscience.kmath.operations/-big-int/to-string.html","searchKeys":["toString","open override fun toString(): String"]},{"name":"interface Symbol","description":"space.kscience.kmath.expressions.Symbol","location":"kmath-core/space.kscience.kmath.expressions/-symbol/index.html","searchKeys":["Symbol","interface Symbol"]},{"name":"interface SymbolIndexer","description":"space.kscience.kmath.expressions.SymbolIndexer","location":"kmath-core/space.kscience.kmath.expressions/-symbol-indexer/index.html","searchKeys":["SymbolIndexer","interface SymbolIndexer"]},{"name":"open fun indexOf(symbol: Symbol): Int","description":"space.kscience.kmath.expressions.SymbolIndexer.indexOf","location":"kmath-core/space.kscience.kmath.expressions/-symbol-indexer/index-of.html","searchKeys":["indexOf","open fun indexOf(symbol: Symbol): Int"]},{"name":"open fun Map.toDoubleArray(): DoubleArray","description":"space.kscience.kmath.expressions.SymbolIndexer.toDoubleArray","location":"kmath-core/space.kscience.kmath.expressions/-symbol-indexer/to-double-array.html","searchKeys":["toDoubleArray","open fun Map.toDoubleArray(): DoubleArray"]},{"name":"fun Buffer.toDoubleArray(): DoubleArray","description":"space.kscience.kmath.structures.toDoubleArray","location":"kmath-core/space.kscience.kmath.structures/to-double-array.html","searchKeys":["toDoubleArray","fun Buffer.toDoubleArray(): DoubleArray"]},{"name":"open fun Map.toList(): List","description":"space.kscience.kmath.expressions.SymbolIndexer.toList","location":"kmath-core/space.kscience.kmath.expressions/-symbol-indexer/to-list.html","searchKeys":["toList","open fun Map.toList(): List"]},{"name":"fun Buffer.toList(): List","description":"space.kscience.kmath.structures.toList","location":"kmath-core/space.kscience.kmath.structures/to-list.html","searchKeys":["toList","fun Buffer.toList(): List"]},{"name":"open fun DoubleArray.toMap(): Map","description":"space.kscience.kmath.expressions.SymbolIndexer.toMap","location":"kmath-core/space.kscience.kmath.expressions/-symbol-indexer/to-map.html","searchKeys":["toMap","open fun DoubleArray.toMap(): Map"]},{"name":"open fun Map.toPoint(bufferFactory: BufferFactory): Point","description":"space.kscience.kmath.expressions.SymbolIndexer.toPoint","location":"kmath-core/space.kscience.kmath.expressions/-symbol-indexer/to-point.html","searchKeys":["toPoint","open fun Map.toPoint(bufferFactory: BufferFactory): Point"]},{"name":"fun ExpressionAlgebra.binding(): ReadOnlyProperty","description":"space.kscience.kmath.expressions.binding","location":"kmath-core/space.kscience.kmath.expressions/binding.html","searchKeys":["binding","fun ExpressionAlgebra.binding(): ReadOnlyProperty"]},{"name":"inline fun > A.expressionInExtendedField(block: FunctionalExpressionExtendedField.() -> Expression): Expression","description":"space.kscience.kmath.expressions.expressionInExtendedField","location":"kmath-core/space.kscience.kmath.expressions/expression-in-extended-field.html","searchKeys":["expressionInExtendedField","inline fun > A.expressionInExtendedField(block: FunctionalExpressionExtendedField.() -> Expression): Expression"]},{"name":"inline fun > A.expressionInField(block: FunctionalExpressionField.() -> Expression): Expression","description":"space.kscience.kmath.expressions.expressionInField","location":"kmath-core/space.kscience.kmath.expressions/expression-in-field.html","searchKeys":["expressionInField","inline fun > A.expressionInField(block: FunctionalExpressionField.() -> Expression): Expression"]},{"name":"inline fun > A.expressionInRing(block: FunctionalExpressionRing.() -> Expression): Expression","description":"space.kscience.kmath.expressions.expressionInRing","location":"kmath-core/space.kscience.kmath.expressions/expression-in-ring.html","searchKeys":["expressionInRing","inline fun > A.expressionInRing(block: FunctionalExpressionRing.() -> Expression): Expression"]},{"name":"inline fun > A.expressionInSpace(block: FunctionalExpressionGroup.() -> Expression): Expression","description":"space.kscience.kmath.expressions.expressionInSpace","location":"kmath-core/space.kscience.kmath.expressions/expression-in-space.html","searchKeys":["expressionInSpace","inline fun > A.expressionInSpace(block: FunctionalExpressionGroup.() -> Expression): Expression"]},{"name":"inline fun ExtendedField.extendedFieldExpression(block: FunctionalExpressionExtendedField>.() -> Expression): Expression","description":"space.kscience.kmath.expressions.extendedFieldExpression","location":"kmath-core/space.kscience.kmath.expressions/extended-field-expression.html","searchKeys":["extendedFieldExpression","inline fun ExtendedField.extendedFieldExpression(block: FunctionalExpressionExtendedField>.() -> Expression): Expression"]},{"name":"inline fun Field.fieldExpression(block: FunctionalExpressionField>.() -> Expression): Expression","description":"space.kscience.kmath.expressions.fieldExpression","location":"kmath-core/space.kscience.kmath.expressions/field-expression.html","searchKeys":["fieldExpression","inline fun Field.fieldExpression(block: FunctionalExpressionField>.() -> Expression): Expression"]},{"name":"fun DerivationResult.grad(vararg variables: Symbol): Point","description":"space.kscience.kmath.expressions.grad","location":"kmath-core/space.kscience.kmath.expressions/grad.html","searchKeys":["grad","fun DerivationResult.grad(vararg variables: Symbol): Point"]},{"name":"inline fun Ring.ringExpression(block: FunctionalExpressionRing>.() -> Expression): Expression","description":"space.kscience.kmath.expressions.ringExpression","location":"kmath-core/space.kscience.kmath.expressions/ring-expression.html","searchKeys":["ringExpression","inline fun Ring.ringExpression(block: FunctionalExpressionRing>.() -> Expression): Expression"]},{"name":"inline fun Group.spaceExpression(block: FunctionalExpressionGroup>.() -> Expression): Expression","description":"space.kscience.kmath.expressions.spaceExpression","location":"kmath-core/space.kscience.kmath.expressions/space-expression.html","searchKeys":["spaceExpression","inline fun Group.spaceExpression(block: FunctionalExpressionGroup>.() -> Expression): Expression"]},{"name":"val symbol: ReadOnlyProperty","description":"space.kscience.kmath.expressions.symbol","location":"kmath-core/space.kscience.kmath.expressions/symbol.html","searchKeys":["symbol","val symbol: ReadOnlyProperty"]},{"name":"class BufferedLinearSpace>(elementAlgebra: A, bufferFactory: BufferFactory) : LinearSpace ","description":"space.kscience.kmath.linear.BufferedLinearSpace","location":"kmath-core/space.kscience.kmath.linear/-buffered-linear-space/index.html","searchKeys":["BufferedLinearSpace","class BufferedLinearSpace>(elementAlgebra: A, bufferFactory: BufferFactory) : LinearSpace "]},{"name":"fun > BufferedLinearSpace(elementAlgebra: A, bufferFactory: BufferFactory)","description":"space.kscience.kmath.linear.BufferedLinearSpace.BufferedLinearSpace","location":"kmath-core/space.kscience.kmath.linear/-buffered-linear-space/-buffered-linear-space.html","searchKeys":["BufferedLinearSpace","fun > BufferedLinearSpace(elementAlgebra: A, bufferFactory: BufferFactory)"]},{"name":"open override fun buildMatrix(rows: Int, columns: Int, initializer: A.(i: Int, j: Int) -> T): Matrix","description":"space.kscience.kmath.linear.BufferedLinearSpace.buildMatrix","location":"kmath-core/space.kscience.kmath.linear/-buffered-linear-space/build-matrix.html","searchKeys":["buildMatrix","open override fun buildMatrix(rows: Int, columns: Int, initializer: A.(i: Int, j: Int) -> T): Matrix"]},{"name":"abstract fun buildMatrix(rows: Int, columns: Int, initializer: A.(i: Int, j: Int) -> T): Matrix","description":"space.kscience.kmath.linear.LinearSpace.buildMatrix","location":"kmath-core/space.kscience.kmath.linear/-linear-space/build-matrix.html","searchKeys":["buildMatrix","abstract fun buildMatrix(rows: Int, columns: Int, initializer: A.(i: Int, j: Int) -> T): Matrix"]},{"name":"open override fun buildVector(size: Int, initializer: A.(Int) -> T): Point","description":"space.kscience.kmath.linear.BufferedLinearSpace.buildVector","location":"kmath-core/space.kscience.kmath.linear/-buffered-linear-space/build-vector.html","searchKeys":["buildVector","open override fun buildVector(size: Int, initializer: A.(Int) -> T): Point"]},{"name":"abstract fun buildVector(size: Int, initializer: A.(Int) -> T): Point","description":"space.kscience.kmath.linear.LinearSpace.buildVector","location":"kmath-core/space.kscience.kmath.linear/-linear-space/build-vector.html","searchKeys":["buildVector","abstract fun buildVector(size: Int, initializer: A.(Int) -> T): Point"]},{"name":"open override val elementAlgebra: A","description":"space.kscience.kmath.linear.BufferedLinearSpace.elementAlgebra","location":"kmath-core/space.kscience.kmath.linear/-buffered-linear-space/element-algebra.html","searchKeys":["elementAlgebra","open override val elementAlgebra: A"]},{"name":"abstract val elementAlgebra: A","description":"space.kscience.kmath.linear.LinearSpace.elementAlgebra","location":"kmath-core/space.kscience.kmath.linear/-linear-space/element-algebra.html","searchKeys":["elementAlgebra","abstract val elementAlgebra: A"]},{"name":"open operator override fun Matrix.minus(other: Matrix): Matrix","description":"space.kscience.kmath.linear.BufferedLinearSpace.minus","location":"kmath-core/space.kscience.kmath.linear/-buffered-linear-space/minus.html","searchKeys":["minus","open operator override fun Matrix.minus(other: Matrix): Matrix"]},{"name":"operator fun minus(b: BigInt): BigInt","description":"space.kscience.kmath.operations.BigInt.minus","location":"kmath-core/space.kscience.kmath.operations/-big-int/minus.html","searchKeys":["minus","operator fun minus(b: BigInt): BigInt"]},{"name":"open inline operator override fun Byte.minus(b: Byte): Byte","description":"space.kscience.kmath.operations.ByteRing.minus","location":"kmath-core/space.kscience.kmath.operations/-byte-ring/minus.html","searchKeys":["minus","open inline operator override fun Byte.minus(b: Byte): Byte"]},{"name":"open inline operator override fun Float.minus(b: Float): Float","description":"space.kscience.kmath.operations.FloatField.minus","location":"kmath-core/space.kscience.kmath.operations/-float-field/minus.html","searchKeys":["minus","open inline operator override fun Float.minus(b: Float): Float"]},{"name":"open operator fun T.minus(b: T): T","description":"space.kscience.kmath.operations.GroupOperations.minus","location":"kmath-core/space.kscience.kmath.operations/-group-operations/minus.html","searchKeys":["minus","open operator fun T.minus(b: T): T"]},{"name":"open inline operator override fun Int.minus(b: Int): Int","description":"space.kscience.kmath.operations.IntRing.minus","location":"kmath-core/space.kscience.kmath.operations/-int-ring/minus.html","searchKeys":["minus","open inline operator override fun Int.minus(b: Int): Int"]},{"name":"open operator override fun BigDecimal.minus(b: BigDecimal): BigDecimal","description":"space.kscience.kmath.operations.JBigDecimalFieldBase.minus","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field-base/minus.html","searchKeys":["minus","open operator override fun BigDecimal.minus(b: BigDecimal): BigDecimal"]},{"name":"open operator override fun BigInteger.minus(b: BigInteger): BigInteger","description":"space.kscience.kmath.operations.JBigIntegerField.minus","location":"kmath-core/space.kscience.kmath.operations/-j-big-integer-field/minus.html","searchKeys":["minus","open operator override fun BigInteger.minus(b: BigInteger): BigInteger"]},{"name":"open inline operator override fun Long.minus(b: Long): Long","description":"space.kscience.kmath.operations.LongRing.minus","location":"kmath-core/space.kscience.kmath.operations/-long-ring/minus.html","searchKeys":["minus","open inline operator override fun Long.minus(b: Long): Long"]},{"name":"open inline operator override fun Double.minus(b: Double): Double","description":"space.kscience.kmath.operations.RealField.minus","location":"kmath-core/space.kscience.kmath.operations/-real-field/minus.html","searchKeys":["minus","open inline operator override fun Double.minus(b: Double): Double"]},{"name":"open inline operator override fun Short.minus(b: Short): Short","description":"space.kscience.kmath.operations.ShortRing.minus","location":"kmath-core/space.kscience.kmath.operations/-short-ring/minus.html","searchKeys":["minus","open inline operator override fun Short.minus(b: Short): Short"]},{"name":"operator fun , S : NumbersAddOperations> T.minus(b: T): T","description":"space.kscience.kmath.operations.minus","location":"kmath-core/space.kscience.kmath.operations/minus.html","searchKeys":["minus","operator fun , S : NumbersAddOperations> T.minus(b: T): T"]},{"name":"open operator override fun Matrix.plus(other: Matrix): Matrix","description":"space.kscience.kmath.linear.BufferedLinearSpace.plus","location":"kmath-core/space.kscience.kmath.linear/-buffered-linear-space/plus.html","searchKeys":["plus","open operator override fun Matrix.plus(other: Matrix): Matrix"]},{"name":"operator fun plus(b: BigInt): BigInt","description":"space.kscience.kmath.operations.BigInt.plus","location":"kmath-core/space.kscience.kmath.operations/-big-int/plus.html","searchKeys":["plus","operator fun plus(b: BigInt): BigInt"]},{"name":"open inline operator override fun Byte.plus(b: Byte): Byte","description":"space.kscience.kmath.operations.ByteRing.plus","location":"kmath-core/space.kscience.kmath.operations/-byte-ring/plus.html","searchKeys":["plus","open inline operator override fun Byte.plus(b: Byte): Byte"]},{"name":"open inline operator override fun Float.plus(b: Float): Float","description":"space.kscience.kmath.operations.FloatField.plus","location":"kmath-core/space.kscience.kmath.operations/-float-field/plus.html","searchKeys":["plus","open inline operator override fun Float.plus(b: Float): Float"]},{"name":"open operator fun T.plus(b: T): T","description":"space.kscience.kmath.operations.GroupOperations.plus","location":"kmath-core/space.kscience.kmath.operations/-group-operations/plus.html","searchKeys":["plus","open operator fun T.plus(b: T): T"]},{"name":"open inline operator override fun Int.plus(b: Int): Int","description":"space.kscience.kmath.operations.IntRing.plus","location":"kmath-core/space.kscience.kmath.operations/-int-ring/plus.html","searchKeys":["plus","open inline operator override fun Int.plus(b: Int): Int"]},{"name":"open inline operator override fun Long.plus(b: Long): Long","description":"space.kscience.kmath.operations.LongRing.plus","location":"kmath-core/space.kscience.kmath.operations/-long-ring/plus.html","searchKeys":["plus","open inline operator override fun Long.plus(b: Long): Long"]},{"name":"open inline operator override fun Double.plus(b: Double): Double","description":"space.kscience.kmath.operations.RealField.plus","location":"kmath-core/space.kscience.kmath.operations/-real-field/plus.html","searchKeys":["plus","open inline operator override fun Double.plus(b: Double): Double"]},{"name":"open inline operator override fun Short.plus(b: Short): Short","description":"space.kscience.kmath.operations.ShortRing.plus","location":"kmath-core/space.kscience.kmath.operations/-short-ring/plus.html","searchKeys":["plus","open inline operator override fun Short.plus(b: Short): Short"]},{"name":"operator fun , S : Group> T.plus(b: T): T","description":"space.kscience.kmath.operations.plus","location":"kmath-core/space.kscience.kmath.operations/plus.html","searchKeys":["plus","operator fun , S : Group> T.plus(b: T): T"]},{"name":"open operator override fun Matrix.times(value: T): Matrix","description":"space.kscience.kmath.linear.BufferedLinearSpace.times","location":"kmath-core/space.kscience.kmath.linear/-buffered-linear-space/times.html","searchKeys":["times","open operator override fun Matrix.times(value: T): Matrix"]},{"name":"open inline operator override fun Byte.times(b: Byte): Byte","description":"space.kscience.kmath.operations.ByteRing.times","location":"kmath-core/space.kscience.kmath.operations/-byte-ring/times.html","searchKeys":["times","open inline operator override fun Byte.times(b: Byte): Byte"]},{"name":"open inline operator override fun Float.times(b: Float): Float","description":"space.kscience.kmath.operations.FloatField.times","location":"kmath-core/space.kscience.kmath.operations/-float-field/times.html","searchKeys":["times","open inline operator override fun Float.times(b: Float): Float"]},{"name":"open inline operator override fun Int.times(b: Int): Int","description":"space.kscience.kmath.operations.IntRing.times","location":"kmath-core/space.kscience.kmath.operations/-int-ring/times.html","searchKeys":["times","open inline operator override fun Int.times(b: Int): Int"]},{"name":"open inline operator override fun Long.times(b: Long): Long","description":"space.kscience.kmath.operations.LongRing.times","location":"kmath-core/space.kscience.kmath.operations/-long-ring/times.html","searchKeys":["times","open inline operator override fun Long.times(b: Long): Long"]},{"name":"open inline operator override fun Double.times(b: Double): Double","description":"space.kscience.kmath.operations.RealField.times","location":"kmath-core/space.kscience.kmath.operations/-real-field/times.html","searchKeys":["times","open inline operator override fun Double.times(b: Double): Double"]},{"name":"open operator fun T.times(b: T): T","description":"space.kscience.kmath.operations.RingOperations.times","location":"kmath-core/space.kscience.kmath.operations/-ring-operations/times.html","searchKeys":["times","open operator fun T.times(b: T): T"]},{"name":"open inline operator override fun Short.times(b: Short): Short","description":"space.kscience.kmath.operations.ShortRing.times","location":"kmath-core/space.kscience.kmath.operations/-short-ring/times.html","searchKeys":["times","open inline operator override fun Short.times(b: Short): Short"]},{"name":"operator fun , R : Ring> T.times(b: T): T","description":"space.kscience.kmath.operations.times","location":"kmath-core/space.kscience.kmath.operations/times.html","searchKeys":["times","operator fun , R : Ring> T.times(b: T): T"]},{"name":"interface CholeskyDecompositionFeature : MatrixFeature","description":"space.kscience.kmath.linear.CholeskyDecompositionFeature","location":"kmath-core/space.kscience.kmath.linear/-cholesky-decomposition-feature/index.html","searchKeys":["CholeskyDecompositionFeature","interface CholeskyDecompositionFeature : MatrixFeature"]},{"name":"abstract val l: Matrix","description":"space.kscience.kmath.linear.CholeskyDecompositionFeature.l","location":"kmath-core/space.kscience.kmath.linear/-cholesky-decomposition-feature/l.html","searchKeys":["l","abstract val l: Matrix"]},{"name":"open override val l: Matrix","description":"space.kscience.kmath.linear.LupDecomposition.l","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition/l.html","searchKeys":["l","open override val l: Matrix"]},{"name":"abstract val l: Matrix","description":"space.kscience.kmath.linear.LupDecompositionFeature.l","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition-feature/l.html","searchKeys":["l","abstract val l: Matrix"]},{"name":"fun DeterminantFeature(determinant: T): DeterminantFeature","description":"space.kscience.kmath.linear.DeterminantFeature","location":"kmath-core/space.kscience.kmath.linear/-determinant-feature.html","searchKeys":["DeterminantFeature","fun DeterminantFeature(determinant: T): DeterminantFeature"]},{"name":"abstract val determinant: T","description":"space.kscience.kmath.linear.DeterminantFeature.determinant","location":"kmath-core/space.kscience.kmath.linear/-determinant-feature/determinant.html","searchKeys":["determinant","abstract val determinant: T"]},{"name":"open override val determinant: T","description":"space.kscience.kmath.linear.LupDecomposition.determinant","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition/determinant.html","searchKeys":["determinant","open override val determinant: T"]},{"name":"interface DiagonalFeature : MatrixFeature","description":"space.kscience.kmath.linear.DiagonalFeature","location":"kmath-core/space.kscience.kmath.linear/-diagonal-feature/index.html","searchKeys":["DiagonalFeature","interface DiagonalFeature : MatrixFeature"]},{"name":"object Companion : DiagonalFeature","description":"space.kscience.kmath.linear.DiagonalFeature.Companion","location":"kmath-core/space.kscience.kmath.linear/-diagonal-feature/-companion/index.html","searchKeys":["Companion","object Companion : DiagonalFeature"]},{"name":"object Companion","description":"space.kscience.kmath.linear.LinearSpace.Companion","location":"kmath-core/space.kscience.kmath.linear/-linear-space/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.nd.DefaultStrides.Companion","location":"kmath-core/space.kscience.kmath.nd/-default-strides/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.nd.NDAlgebra.Companion","location":"kmath-core/space.kscience.kmath.nd/-n-d-algebra/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.nd.NDGroup.Companion","location":"kmath-core/space.kscience.kmath.nd/-n-d-group/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.nd.NDRing.Companion","location":"kmath-core/space.kscience.kmath.nd/-n-d-ring/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.nd.NDStructure.Companion","location":"kmath-core/space.kscience.kmath.nd/-n-d-structure/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.nd.Structure2D.Companion","location":"kmath-core/space.kscience.kmath.nd/-structure2-d/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.operations.BigInt.Companion","location":"kmath-core/space.kscience.kmath.operations/-big-int/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.operations.ExponentialOperations.Companion","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.operations.FieldOperations.Companion","location":"kmath-core/space.kscience.kmath.operations/-field-operations/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.operations.GroupOperations.Companion","location":"kmath-core/space.kscience.kmath.operations/-group-operations/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion : JBigDecimalFieldBase","description":"space.kscience.kmath.operations.JBigDecimalField.Companion","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field/-companion/index.html","searchKeys":["Companion","object Companion : JBigDecimalFieldBase"]},{"name":"object Companion","description":"space.kscience.kmath.operations.PowerOperations.Companion","location":"kmath-core/space.kscience.kmath.operations/-power-operations/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.operations.RingOperations.Companion","location":"kmath-core/space.kscience.kmath.operations/-ring-operations/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.operations.TrigonometricOperations.Companion","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.structures.Buffer.Companion","location":"kmath-core/space.kscience.kmath.structures/-buffer/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.structures.MemoryBuffer.Companion","location":"kmath-core/space.kscience.kmath.structures/-memory-buffer/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.structures.MutableBuffer.Companion","location":"kmath-core/space.kscience.kmath.structures/-mutable-buffer/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"object Companion","description":"space.kscience.kmath.structures.MutableMemoryBuffer.Companion","location":"kmath-core/space.kscience.kmath.structures/-mutable-memory-buffer/-companion/index.html","searchKeys":["Companion","object Companion"]},{"name":"interface InverseMatrixFeature : MatrixFeature","description":"space.kscience.kmath.linear.InverseMatrixFeature","location":"kmath-core/space.kscience.kmath.linear/-inverse-matrix-feature/index.html","searchKeys":["InverseMatrixFeature","interface InverseMatrixFeature : MatrixFeature"]},{"name":"abstract val inverse: Matrix","description":"space.kscience.kmath.linear.InverseMatrixFeature.inverse","location":"kmath-core/space.kscience.kmath.linear/-inverse-matrix-feature/inverse.html","searchKeys":["inverse","abstract val inverse: Matrix"]},{"name":"abstract fun inverse(matrix: Matrix): Matrix","description":"space.kscience.kmath.linear.LinearSolver.inverse","location":"kmath-core/space.kscience.kmath.linear/-linear-solver/inverse.html","searchKeys":["inverse","abstract fun inverse(matrix: Matrix): Matrix"]},{"name":"object LFeature : MatrixFeature","description":"space.kscience.kmath.linear.LFeature","location":"kmath-core/space.kscience.kmath.linear/-l-feature/index.html","searchKeys":["LFeature","object LFeature : MatrixFeature"]},{"name":"interface LinearSolver","description":"space.kscience.kmath.linear.LinearSolver","location":"kmath-core/space.kscience.kmath.linear/-linear-solver/index.html","searchKeys":["LinearSolver","interface LinearSolver"]},{"name":"interface LinearSpace>","description":"space.kscience.kmath.linear.LinearSpace","location":"kmath-core/space.kscience.kmath.linear/-linear-space/index.html","searchKeys":["LinearSpace","interface LinearSpace>"]},{"name":"inline fun > auto(ring: A): LinearSpace","description":"space.kscience.kmath.linear.LinearSpace.Companion.auto","location":"kmath-core/space.kscience.kmath.linear/-linear-space/-companion/auto.html","searchKeys":["auto","inline fun > auto(ring: A): LinearSpace"]},{"name":"inline fun > NDAlgebra.Companion.auto(field: A, vararg shape: Int): NDField","description":"space.kscience.kmath.nd.auto","location":"kmath-core/space.kscience.kmath.nd/auto.html","searchKeys":["auto","inline fun > NDAlgebra.Companion.auto(field: A, vararg shape: Int): NDField"]},{"name":"fun > buffered(algebra: A, bufferFactory: BufferFactory = Buffer.Companion::boxing): LinearSpace","description":"space.kscience.kmath.linear.LinearSpace.Companion.buffered","location":"kmath-core/space.kscience.kmath.linear/-linear-space/-companion/buffered.html","searchKeys":["buffered","fun > buffered(algebra: A, bufferFactory: BufferFactory = Buffer.Companion::boxing): LinearSpace"]},{"name":"val real: LinearSpace","description":"space.kscience.kmath.linear.LinearSpace.Companion.real","location":"kmath-core/space.kscience.kmath.linear/-linear-space/-companion/real.html","searchKeys":["real","val real: LinearSpace"]},{"name":"fun NDAlgebra.Companion.real(vararg shape: Int): RealNDField","description":"space.kscience.kmath.nd.real","location":"kmath-core/space.kscience.kmath.nd/real.html","searchKeys":["real","fun NDAlgebra.Companion.real(vararg shape: Int): RealNDField"]},{"name":"inline fun real(size: Int, initializer: (Int) -> Double): RealBuffer","description":"space.kscience.kmath.structures.MutableBuffer.Companion.real","location":"kmath-core/space.kscience.kmath.structures/-mutable-buffer/-companion/real.html","searchKeys":["real","inline fun real(size: Int, initializer: (Int) -> Double): RealBuffer"]},{"name":"open fun getFeature(structure: Matrix, type: KClass): F?","description":"space.kscience.kmath.linear.LinearSpace.getFeature","location":"kmath-core/space.kscience.kmath.linear/-linear-space/get-feature.html","searchKeys":["getFeature","open fun getFeature(structure: Matrix, type: KClass): F?"]},{"name":"open override fun getFeature(type: KClass): T?","description":"space.kscience.kmath.linear.MatrixWrapper.getFeature","location":"kmath-core/space.kscience.kmath.linear/-matrix-wrapper/get-feature.html","searchKeys":["getFeature","open override fun getFeature(type: KClass): T?"]},{"name":"inline fun LinearSpace.getFeature(structure: Matrix): F?","description":"space.kscience.kmath.linear.getFeature","location":"kmath-core/space.kscience.kmath.linear/get-feature.html","searchKeys":["getFeature","inline fun LinearSpace.getFeature(structure: Matrix): F?"]},{"name":"open fun getFeature(structure: NDStructure, type: KClass): F?","description":"space.kscience.kmath.nd.NDAlgebra.getFeature","location":"kmath-core/space.kscience.kmath.nd/-n-d-algebra/get-feature.html","searchKeys":["getFeature","open fun getFeature(structure: NDStructure, type: KClass): F?"]},{"name":"open fun getFeature(type: KClass): F?","description":"space.kscience.kmath.nd.NDStructure.getFeature","location":"kmath-core/space.kscience.kmath.nd/-n-d-structure/get-feature.html","searchKeys":["getFeature","open fun getFeature(type: KClass): F?"]},{"name":"class LupDecomposition(context: LinearSpace, elementContext: Field, lu: Matrix, pivot: IntArray, even: Boolean) : LupDecompositionFeature , DeterminantFeature ","description":"space.kscience.kmath.linear.LupDecomposition","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition/index.html","searchKeys":["LupDecomposition","class LupDecomposition(context: LinearSpace, elementContext: Field, lu: Matrix, pivot: IntArray, even: Boolean) : LupDecompositionFeature , DeterminantFeature "]},{"name":"fun LupDecomposition(context: LinearSpace, elementContext: Field, lu: Matrix, pivot: IntArray, even: Boolean)","description":"space.kscience.kmath.linear.LupDecomposition.LupDecomposition","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition/-lup-decomposition.html","searchKeys":["LupDecomposition","fun LupDecomposition(context: LinearSpace, elementContext: Field, lu: Matrix, pivot: IntArray, even: Boolean)"]},{"name":"val elementContext: Field","description":"space.kscience.kmath.linear.LupDecomposition.elementContext","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition/element-context.html","searchKeys":["elementContext","val elementContext: Field"]},{"name":"override val elementContext: A","description":"space.kscience.kmath.nd.BufferedNDGroup.elementContext","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-group/element-context.html","searchKeys":["elementContext","override val elementContext: A"]},{"name":"abstract val elementContext: C","description":"space.kscience.kmath.nd.NDAlgebra.elementContext","location":"kmath-core/space.kscience.kmath.nd/-n-d-algebra/element-context.html","searchKeys":["elementContext","abstract val elementContext: C"]},{"name":"val lu: Matrix","description":"space.kscience.kmath.linear.LupDecomposition.lu","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition/lu.html","searchKeys":["lu","val lu: Matrix"]},{"name":"open override val p: Matrix","description":"space.kscience.kmath.linear.LupDecomposition.p","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition/p.html","searchKeys":["p","open override val p: Matrix"]},{"name":"abstract val p: Matrix","description":"space.kscience.kmath.linear.LupDecompositionFeature.p","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition-feature/p.html","searchKeys":["p","abstract val p: Matrix"]},{"name":"val pivot: IntArray","description":"space.kscience.kmath.linear.LupDecomposition.pivot","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition/pivot.html","searchKeys":["pivot","val pivot: IntArray"]},{"name":"open override val u: Matrix","description":"space.kscience.kmath.linear.LupDecomposition.u","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition/u.html","searchKeys":["u","open override val u: Matrix"]},{"name":"abstract val u: Matrix","description":"space.kscience.kmath.linear.LupDecompositionFeature.u","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition-feature/u.html","searchKeys":["u","abstract val u: Matrix"]},{"name":"abstract val u: Matrix","description":"space.kscience.kmath.linear.SingularValueDecompositionFeature.u","location":"kmath-core/space.kscience.kmath.linear/-singular-value-decomposition-feature/u.html","searchKeys":["u","abstract val u: Matrix"]},{"name":"interface LupDecompositionFeature : MatrixFeature","description":"space.kscience.kmath.linear.LupDecompositionFeature","location":"kmath-core/space.kscience.kmath.linear/-lup-decomposition-feature/index.html","searchKeys":["LupDecompositionFeature","interface LupDecompositionFeature : MatrixFeature"]},{"name":"class MatrixBuilder>(linearSpace: LinearSpace, rows: Int, columns: Int)","description":"space.kscience.kmath.linear.MatrixBuilder","location":"kmath-core/space.kscience.kmath.linear/-matrix-builder/index.html","searchKeys":["MatrixBuilder","class MatrixBuilder>(linearSpace: LinearSpace, rows: Int, columns: Int)"]},{"name":"fun > MatrixBuilder(linearSpace: LinearSpace, rows: Int, columns: Int)","description":"space.kscience.kmath.linear.MatrixBuilder.MatrixBuilder","location":"kmath-core/space.kscience.kmath.linear/-matrix-builder/-matrix-builder.html","searchKeys":["MatrixBuilder","fun > MatrixBuilder(linearSpace: LinearSpace, rows: Int, columns: Int)"]},{"name":"val columns: Int","description":"space.kscience.kmath.linear.MatrixBuilder.columns","location":"kmath-core/space.kscience.kmath.linear/-matrix-builder/columns.html","searchKeys":["columns","val columns: Int"]},{"name":"open val columns: List>","description":"space.kscience.kmath.nd.Structure2D.columns","location":"kmath-core/space.kscience.kmath.nd/-structure2-d/columns.html","searchKeys":["columns","open val columns: List>"]},{"name":"val linearSpace: LinearSpace","description":"space.kscience.kmath.linear.MatrixBuilder.linearSpace","location":"kmath-core/space.kscience.kmath.linear/-matrix-builder/linear-space.html","searchKeys":["linearSpace","val linearSpace: LinearSpace"]},{"name":"val rows: Int","description":"space.kscience.kmath.linear.MatrixBuilder.rows","location":"kmath-core/space.kscience.kmath.linear/-matrix-builder/rows.html","searchKeys":["rows","val rows: Int"]},{"name":"open val rows: List>","description":"space.kscience.kmath.nd.Structure2D.rows","location":"kmath-core/space.kscience.kmath.nd/-structure2-d/rows.html","searchKeys":["rows","open val rows: List>"]},{"name":"interface MatrixFeature","description":"space.kscience.kmath.linear.MatrixFeature","location":"kmath-core/space.kscience.kmath.linear/-matrix-feature/index.html","searchKeys":["MatrixFeature","interface MatrixFeature"]},{"name":"class MatrixWrapper : Structure2D ","description":"space.kscience.kmath.linear.MatrixWrapper","location":"kmath-core/space.kscience.kmath.linear/-matrix-wrapper/index.html","searchKeys":["MatrixWrapper","class MatrixWrapper : Structure2D "]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"space.kscience.kmath.linear.MatrixWrapper.equals","location":"kmath-core/space.kscience.kmath.linear/-matrix-wrapper/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"space.kscience.kmath.linear.VirtualMatrix.equals","location":"kmath-core/space.kscience.kmath.linear/-virtual-matrix/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"space.kscience.kmath.nd.DefaultStrides.equals","location":"kmath-core/space.kscience.kmath.nd/-default-strides/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"space.kscience.kmath.nd.NDBuffer.equals","location":"kmath-core/space.kscience.kmath.nd/-n-d-buffer/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean"]},{"name":"abstract operator override fun equals(other: Any?): Boolean","description":"space.kscience.kmath.nd.NDStructure.equals","location":"kmath-core/space.kscience.kmath.nd/-n-d-structure/equals.html","searchKeys":["equals","abstract operator override fun equals(other: Any?): Boolean"]},{"name":"open operator override fun equals(other: Any?): Boolean","description":"space.kscience.kmath.operations.BigInt.equals","location":"kmath-core/space.kscience.kmath.operations/-big-int/equals.html","searchKeys":["equals","open operator override fun equals(other: Any?): Boolean"]},{"name":"val features: Set","description":"space.kscience.kmath.linear.MatrixWrapper.features","location":"kmath-core/space.kscience.kmath.linear/-matrix-wrapper/features.html","searchKeys":["features","val features: Set"]},{"name":"open override fun hashCode(): Int","description":"space.kscience.kmath.linear.MatrixWrapper.hashCode","location":"kmath-core/space.kscience.kmath.linear/-matrix-wrapper/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int"]},{"name":"open override fun hashCode(): Int","description":"space.kscience.kmath.linear.VirtualMatrix.hashCode","location":"kmath-core/space.kscience.kmath.linear/-virtual-matrix/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int"]},{"name":"open override fun hashCode(): Int","description":"space.kscience.kmath.nd.DefaultStrides.hashCode","location":"kmath-core/space.kscience.kmath.nd/-default-strides/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int"]},{"name":"open override fun hashCode(): Int","description":"space.kscience.kmath.nd.NDBuffer.hashCode","location":"kmath-core/space.kscience.kmath.nd/-n-d-buffer/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int"]},{"name":"abstract override fun hashCode(): Int","description":"space.kscience.kmath.nd.NDStructure.hashCode","location":"kmath-core/space.kscience.kmath.nd/-n-d-structure/hash-code.html","searchKeys":["hashCode","abstract override fun hashCode(): Int"]},{"name":"open override fun hashCode(): Int","description":"space.kscience.kmath.operations.BigInt.hashCode","location":"kmath-core/space.kscience.kmath.operations/-big-int/hash-code.html","searchKeys":["hashCode","open override fun hashCode(): Int"]},{"name":"val origin: Matrix","description":"space.kscience.kmath.linear.MatrixWrapper.origin","location":"kmath-core/space.kscience.kmath.linear/-matrix-wrapper/origin.html","searchKeys":["origin","val origin: Matrix"]},{"name":"val Matrix.origin: Matrix","description":"space.kscience.kmath.linear.origin","location":"kmath-core/space.kscience.kmath.linear/origin.html","searchKeys":["origin","val Matrix.origin: Matrix"]},{"name":"object OrthogonalFeature : MatrixFeature","description":"space.kscience.kmath.linear.OrthogonalFeature","location":"kmath-core/space.kscience.kmath.linear/-orthogonal-feature/index.html","searchKeys":["OrthogonalFeature","object OrthogonalFeature : MatrixFeature"]},{"name":"interface QRDecompositionFeature : MatrixFeature","description":"space.kscience.kmath.linear.QRDecompositionFeature","location":"kmath-core/space.kscience.kmath.linear/-q-r-decomposition-feature/index.html","searchKeys":["QRDecompositionFeature","interface QRDecompositionFeature : MatrixFeature"]},{"name":"abstract val q: Matrix","description":"space.kscience.kmath.linear.QRDecompositionFeature.q","location":"kmath-core/space.kscience.kmath.linear/-q-r-decomposition-feature/q.html","searchKeys":["q","abstract val q: Matrix"]},{"name":"abstract val r: Matrix","description":"space.kscience.kmath.linear.QRDecompositionFeature.r","location":"kmath-core/space.kscience.kmath.linear/-q-r-decomposition-feature/r.html","searchKeys":["r","abstract val r: Matrix"]},{"name":"interface SingularValueDecompositionFeature : MatrixFeature","description":"space.kscience.kmath.linear.SingularValueDecompositionFeature","location":"kmath-core/space.kscience.kmath.linear/-singular-value-decomposition-feature/index.html","searchKeys":["SingularValueDecompositionFeature","interface SingularValueDecompositionFeature : MatrixFeature"]},{"name":"abstract val s: Matrix","description":"space.kscience.kmath.linear.SingularValueDecompositionFeature.s","location":"kmath-core/space.kscience.kmath.linear/-singular-value-decomposition-feature/s.html","searchKeys":["s","abstract val s: Matrix"]},{"name":"abstract val singularValues: Point","description":"space.kscience.kmath.linear.SingularValueDecompositionFeature.singularValues","location":"kmath-core/space.kscience.kmath.linear/-singular-value-decomposition-feature/singular-values.html","searchKeys":["singularValues","abstract val singularValues: Point"]},{"name":"abstract val v: Matrix","description":"space.kscience.kmath.linear.SingularValueDecompositionFeature.v","location":"kmath-core/space.kscience.kmath.linear/-singular-value-decomposition-feature/v.html","searchKeys":["v","abstract val v: Matrix"]},{"name":"class TransposedFeature(original: Matrix) : MatrixFeature","description":"space.kscience.kmath.linear.TransposedFeature","location":"kmath-core/space.kscience.kmath.linear/-transposed-feature/index.html","searchKeys":["TransposedFeature","class TransposedFeature(original: Matrix) : MatrixFeature"]},{"name":"fun TransposedFeature(original: Matrix)","description":"space.kscience.kmath.linear.TransposedFeature.TransposedFeature","location":"kmath-core/space.kscience.kmath.linear/-transposed-feature/-transposed-feature.html","searchKeys":["TransposedFeature","fun TransposedFeature(original: Matrix)"]},{"name":"val original: Matrix","description":"space.kscience.kmath.linear.TransposedFeature.original","location":"kmath-core/space.kscience.kmath.linear/-transposed-feature/original.html","searchKeys":["original","val original: Matrix"]},{"name":"object UFeature : MatrixFeature","description":"space.kscience.kmath.linear.UFeature","location":"kmath-core/space.kscience.kmath.linear/-u-feature/index.html","searchKeys":["UFeature","object UFeature : MatrixFeature"]},{"name":"object UnitFeature : DiagonalFeature","description":"space.kscience.kmath.linear.UnitFeature","location":"kmath-core/space.kscience.kmath.linear/-unit-feature/index.html","searchKeys":["UnitFeature","object UnitFeature : DiagonalFeature"]},{"name":"class VirtualMatrix(rowNum: Int, colNum: Int, generator: (i: Int, j: Int) -> T) : Structure2D ","description":"space.kscience.kmath.linear.VirtualMatrix","location":"kmath-core/space.kscience.kmath.linear/-virtual-matrix/index.html","searchKeys":["VirtualMatrix","class VirtualMatrix(rowNum: Int, colNum: Int, generator: (i: Int, j: Int) -> T) : Structure2D "]},{"name":"fun VirtualMatrix(rowNum: Int, colNum: Int, generator: (i: Int, j: Int) -> T)","description":"space.kscience.kmath.linear.VirtualMatrix.VirtualMatrix","location":"kmath-core/space.kscience.kmath.linear/-virtual-matrix/-virtual-matrix.html","searchKeys":["VirtualMatrix","fun VirtualMatrix(rowNum: Int, colNum: Int, generator: (i: Int, j: Int) -> T)"]},{"name":"open override val colNum: Int","description":"space.kscience.kmath.linear.VirtualMatrix.colNum","location":"kmath-core/space.kscience.kmath.linear/-virtual-matrix/col-num.html","searchKeys":["colNum","open override val colNum: Int"]},{"name":"abstract val colNum: Int","description":"space.kscience.kmath.nd.Structure2D.colNum","location":"kmath-core/space.kscience.kmath.nd/-structure2-d/col-num.html","searchKeys":["colNum","abstract val colNum: Int"]},{"name":"val generator: (i: Int, j: Int) -> T","description":"space.kscience.kmath.linear.VirtualMatrix.generator","location":"kmath-core/space.kscience.kmath.linear/-virtual-matrix/generator.html","searchKeys":["generator","val generator: (i: Int, j: Int) -> T"]},{"name":"open operator override fun get(i: Int, j: Int): T","description":"space.kscience.kmath.linear.VirtualMatrix.get","location":"kmath-core/space.kscience.kmath.linear/-virtual-matrix/get.html","searchKeys":["get","open operator override fun get(i: Int, j: Int): T"]},{"name":"open operator override fun get(index: IntArray): T","description":"space.kscience.kmath.nd.NDBuffer.get","location":"kmath-core/space.kscience.kmath.nd/-n-d-buffer/get.html","searchKeys":["get","open operator override fun get(index: IntArray): T"]},{"name":"abstract operator fun get(index: IntArray): T","description":"space.kscience.kmath.nd.NDStructure.get","location":"kmath-core/space.kscience.kmath.nd/-n-d-structure/get.html","searchKeys":["get","abstract operator fun get(index: IntArray): T"]},{"name":"open operator override fun get(index: IntArray): T","description":"space.kscience.kmath.nd.Structure1D.get","location":"kmath-core/space.kscience.kmath.nd/-structure1-d/get.html","searchKeys":["get","open operator override fun get(index: IntArray): T"]},{"name":"operator fun NDStructure.get(vararg index: Int): T","description":"space.kscience.kmath.nd.get","location":"kmath-core/space.kscience.kmath.nd/get.html","searchKeys":["get","operator fun NDStructure.get(vararg index: Int): T"]},{"name":"open operator override fun get(index: Int): T","description":"space.kscience.kmath.structures.ArrayBuffer.get","location":"kmath-core/space.kscience.kmath.structures/-array-buffer/get.html","searchKeys":["get","open operator override fun get(index: Int): T"]},{"name":"abstract operator fun get(index: Int): T","description":"space.kscience.kmath.structures.Buffer.get","location":"kmath-core/space.kscience.kmath.structures/-buffer/get.html","searchKeys":["get","abstract operator fun get(index: Int): T"]},{"name":"open operator override fun get(index: Int): Double?","description":"space.kscience.kmath.structures.FlaggedRealBuffer.get","location":"kmath-core/space.kscience.kmath.structures/-flagged-real-buffer/get.html","searchKeys":["get","open operator override fun get(index: Int): Double?"]},{"name":"open operator override fun get(index: Int): Float","description":"space.kscience.kmath.structures.FloatBuffer.get","location":"kmath-core/space.kscience.kmath.structures/-float-buffer/get.html","searchKeys":["get","open operator override fun get(index: Int): Float"]},{"name":"open operator override fun get(index: Int): Int","description":"space.kscience.kmath.structures.IntBuffer.get","location":"kmath-core/space.kscience.kmath.structures/-int-buffer/get.html","searchKeys":["get","open operator override fun get(index: Int): Int"]},{"name":"open operator override fun get(index: Int): T","description":"space.kscience.kmath.structures.ListBuffer.get","location":"kmath-core/space.kscience.kmath.structures/-list-buffer/get.html","searchKeys":["get","open operator override fun get(index: Int): T"]},{"name":"open operator override fun get(index: Int): Long","description":"space.kscience.kmath.structures.LongBuffer.get","location":"kmath-core/space.kscience.kmath.structures/-long-buffer/get.html","searchKeys":["get","open operator override fun get(index: Int): Long"]},{"name":"open operator override fun get(index: Int): T","description":"space.kscience.kmath.structures.MemoryBuffer.get","location":"kmath-core/space.kscience.kmath.structures/-memory-buffer/get.html","searchKeys":["get","open operator override fun get(index: Int): T"]},{"name":"open operator override fun get(index: Int): T","description":"space.kscience.kmath.structures.MutableListBuffer.get","location":"kmath-core/space.kscience.kmath.structures/-mutable-list-buffer/get.html","searchKeys":["get","open operator override fun get(index: Int): T"]},{"name":"open operator override fun get(index: Int): T","description":"space.kscience.kmath.structures.ReadOnlyBuffer.get","location":"kmath-core/space.kscience.kmath.structures/-read-only-buffer/get.html","searchKeys":["get","open operator override fun get(index: Int): T"]},{"name":"open operator override fun get(index: Int): Double","description":"space.kscience.kmath.structures.RealBuffer.get","location":"kmath-core/space.kscience.kmath.structures/-real-buffer/get.html","searchKeys":["get","open operator override fun get(index: Int): Double"]},{"name":"open operator override fun get(index: Int): Short","description":"space.kscience.kmath.structures.ShortBuffer.get","location":"kmath-core/space.kscience.kmath.structures/-short-buffer/get.html","searchKeys":["get","open operator override fun get(index: Int): Short"]},{"name":"open operator override fun get(index: Int): T","description":"space.kscience.kmath.structures.VirtualBuffer.get","location":"kmath-core/space.kscience.kmath.structures/-virtual-buffer/get.html","searchKeys":["get","open operator override fun get(index: Int): T"]},{"name":"open override val rowNum: Int","description":"space.kscience.kmath.linear.VirtualMatrix.rowNum","location":"kmath-core/space.kscience.kmath.linear/-virtual-matrix/row-num.html","searchKeys":["rowNum","open override val rowNum: Int"]},{"name":"abstract val rowNum: Int","description":"space.kscience.kmath.nd.Structure2D.rowNum","location":"kmath-core/space.kscience.kmath.nd/-structure2-d/row-num.html","searchKeys":["rowNum","abstract val rowNum: Int"]},{"name":"open override val shape: IntArray","description":"space.kscience.kmath.linear.VirtualMatrix.shape","location":"kmath-core/space.kscience.kmath.linear/-virtual-matrix/shape.html","searchKeys":["shape","open override val shape: IntArray"]},{"name":"override val shape: IntArray","description":"space.kscience.kmath.nd.BufferedNDGroup.shape","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-group/shape.html","searchKeys":["shape","override val shape: IntArray"]},{"name":"open override val shape: IntArray","description":"space.kscience.kmath.nd.DefaultStrides.shape","location":"kmath-core/space.kscience.kmath.nd/-default-strides/shape.html","searchKeys":["shape","open override val shape: IntArray"]},{"name":"abstract val shape: IntArray","description":"space.kscience.kmath.nd.NDAlgebra.shape","location":"kmath-core/space.kscience.kmath.nd/-n-d-algebra/shape.html","searchKeys":["shape","abstract val shape: IntArray"]},{"name":"open override val shape: IntArray","description":"space.kscience.kmath.nd.NDBuffer.shape","location":"kmath-core/space.kscience.kmath.nd/-n-d-buffer/shape.html","searchKeys":["shape","open override val shape: IntArray"]},{"name":"abstract val shape: IntArray","description":"space.kscience.kmath.nd.NDStructure.shape","location":"kmath-core/space.kscience.kmath.nd/-n-d-structure/shape.html","searchKeys":["shape","abstract val shape: IntArray"]},{"name":"abstract val shape: IntArray","description":"space.kscience.kmath.nd.Strides.shape","location":"kmath-core/space.kscience.kmath.nd/-strides/shape.html","searchKeys":["shape","abstract val shape: IntArray"]},{"name":"open override val shape: IntArray","description":"space.kscience.kmath.nd.Structure2D.shape","location":"kmath-core/space.kscience.kmath.nd/-structure2-d/shape.html","searchKeys":["shape","open override val shape: IntArray"]},{"name":"object ZeroFeature : DiagonalFeature","description":"space.kscience.kmath.linear.ZeroFeature","location":"kmath-core/space.kscience.kmath.linear/-zero-feature/index.html","searchKeys":["ZeroFeature","object ZeroFeature : DiagonalFeature"]},{"name":"fun Point.asMatrix(): VirtualMatrix","description":"space.kscience.kmath.linear.asMatrix","location":"kmath-core/space.kscience.kmath.linear/as-matrix.html","searchKeys":["asMatrix","fun Point.asMatrix(): VirtualMatrix"]},{"name":"fun Matrix.asVector(): Point","description":"space.kscience.kmath.linear.asVector","location":"kmath-core/space.kscience.kmath.linear/as-vector.html","searchKeys":["asVector","fun Matrix.asVector(): Point"]},{"name":"fun > LinearSpace.matrix(rows: Int, columns: Int): MatrixBuilder","description":"space.kscience.kmath.linear.matrix","location":"kmath-core/space.kscience.kmath.linear/matrix.html","searchKeys":["matrix","fun > LinearSpace.matrix(rows: Int, columns: Int): MatrixBuilder"]},{"name":"fun Matrix.transpose(): Matrix","description":"space.kscience.kmath.linear.transpose","location":"kmath-core/space.kscience.kmath.linear/transpose.html","searchKeys":["transpose","fun Matrix.transpose(): Matrix"]},{"name":"fun LinearSpace>.vector(vararg elements: T): Point","description":"space.kscience.kmath.linear.vector","location":"kmath-core/space.kscience.kmath.linear/vector.html","searchKeys":["vector","fun LinearSpace>.vector(vararg elements: T): Point"]},{"name":"annotation class UnstableKMathAPI","description":"space.kscience.kmath.misc.UnstableKMathAPI","location":"kmath-core/space.kscience.kmath.misc/-unstable-k-math-a-p-i/index.html","searchKeys":["UnstableKMathAPI","annotation class UnstableKMathAPI"]},{"name":"fun UnstableKMathAPI()","description":"space.kscience.kmath.misc.UnstableKMathAPI.UnstableKMathAPI","location":"kmath-core/space.kscience.kmath.misc/-unstable-k-math-a-p-i/-unstable-k-math-a-p-i.html","searchKeys":["UnstableKMathAPI","fun UnstableKMathAPI()"]},{"name":"interface BufferNDAlgebra> : NDAlgebra ","description":"space.kscience.kmath.nd.BufferNDAlgebra","location":"kmath-core/space.kscience.kmath.nd/-buffer-n-d-algebra/index.html","searchKeys":["BufferNDAlgebra","interface BufferNDAlgebra> : NDAlgebra "]},{"name":"open val NDStructure.buffer: Buffer","description":"space.kscience.kmath.nd.BufferNDAlgebra.buffer","location":"kmath-core/space.kscience.kmath.nd/-buffer-n-d-algebra/buffer.html","searchKeys":["buffer","open val NDStructure.buffer: Buffer"]},{"name":"open override val buffer: MutableBuffer","description":"space.kscience.kmath.nd.MutableNDBuffer.buffer","location":"kmath-core/space.kscience.kmath.nd/-mutable-n-d-buffer/buffer.html","searchKeys":["buffer","open override val buffer: MutableBuffer"]},{"name":"open val buffer: Buffer","description":"space.kscience.kmath.nd.NDBuffer.buffer","location":"kmath-core/space.kscience.kmath.nd/-n-d-buffer/buffer.html","searchKeys":["buffer","open val buffer: Buffer"]},{"name":"open override val NDStructure.buffer: RealBuffer","description":"space.kscience.kmath.nd.RealNDField.buffer","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/buffer.html","searchKeys":["buffer","open override val NDStructure.buffer: RealBuffer"]},{"name":"val buffer: MutableBuffer","description":"space.kscience.kmath.structures.ReadOnlyBuffer.buffer","location":"kmath-core/space.kscience.kmath.structures/-read-only-buffer/buffer.html","searchKeys":["buffer","val buffer: MutableBuffer"]},{"name":"abstract val bufferFactory: BufferFactory","description":"space.kscience.kmath.nd.BufferNDAlgebra.bufferFactory","location":"kmath-core/space.kscience.kmath.nd/-buffer-n-d-algebra/buffer-factory.html","searchKeys":["bufferFactory","abstract val bufferFactory: BufferFactory"]},{"name":"override val bufferFactory: BufferFactory","description":"space.kscience.kmath.nd.BufferedNDGroup.bufferFactory","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-group/buffer-factory.html","searchKeys":["bufferFactory","override val bufferFactory: BufferFactory"]},{"name":"open override fun combine(a: NDStructure, b: NDStructure, transform: A.(T, T) -> T): NDBuffer","description":"space.kscience.kmath.nd.BufferNDAlgebra.combine","location":"kmath-core/space.kscience.kmath.nd/-buffer-n-d-algebra/combine.html","searchKeys":["combine","open override fun combine(a: NDStructure, b: NDStructure, transform: A.(T, T) -> T): NDBuffer"]},{"name":"abstract fun combine(a: NDStructure, b: NDStructure, transform: C.(T, T) -> T): NDStructure","description":"space.kscience.kmath.nd.NDAlgebra.combine","location":"kmath-core/space.kscience.kmath.nd/-n-d-algebra/combine.html","searchKeys":["combine","abstract fun combine(a: NDStructure, b: NDStructure, transform: C.(T, T) -> T): NDStructure"]},{"name":"open inline override fun combine(a: NDStructure, b: NDStructure, transform: RealField.(Double, Double) -> Double): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.combine","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/combine.html","searchKeys":["combine","open inline override fun combine(a: NDStructure, b: NDStructure, transform: RealField.(Double, Double) -> Double): NDBuffer"]},{"name":"inline fun NDStructure.combine(struct: NDStructure, crossinline block: (T, T) -> T): NDStructure","description":"space.kscience.kmath.nd.combine","location":"kmath-core/space.kscience.kmath.nd/combine.html","searchKeys":["combine","inline fun NDStructure.combine(struct: NDStructure, crossinline block: (T, T) -> T): NDStructure"]},{"name":"open override fun NDStructure.map(transform: A.(T) -> T): NDBuffer","description":"space.kscience.kmath.nd.BufferNDAlgebra.map","location":"kmath-core/space.kscience.kmath.nd/-buffer-n-d-algebra/map.html","searchKeys":["map","open override fun NDStructure.map(transform: A.(T) -> T): NDBuffer"]},{"name":"abstract fun NDStructure.map(transform: C.(T) -> T): NDStructure","description":"space.kscience.kmath.nd.NDAlgebra.map","location":"kmath-core/space.kscience.kmath.nd/-n-d-algebra/map.html","searchKeys":["map","abstract fun NDStructure.map(transform: C.(T) -> T): NDStructure"]},{"name":"open inline override fun NDStructure.map(transform: RealField.(Double) -> Double): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.map","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/map.html","searchKeys":["map","open inline override fun NDStructure.map(transform: RealField.(Double) -> Double): NDBuffer"]},{"name":"inline fun Buffer.map(bufferFactory: BufferFactory = Buffer.Companion::auto, crossinline block: (T) -> R): Buffer","description":"space.kscience.kmath.structures.map","location":"kmath-core/space.kscience.kmath.structures/map.html","searchKeys":["map","inline fun Buffer.map(bufferFactory: BufferFactory = Buffer.Companion::auto, crossinline block: (T) -> R): Buffer"]},{"name":"open override fun NDStructure.mapIndexed(transform: A.(index: IntArray, T) -> T): NDBuffer","description":"space.kscience.kmath.nd.BufferNDAlgebra.mapIndexed","location":"kmath-core/space.kscience.kmath.nd/-buffer-n-d-algebra/map-indexed.html","searchKeys":["mapIndexed","open override fun NDStructure.mapIndexed(transform: A.(index: IntArray, T) -> T): NDBuffer"]},{"name":"abstract fun NDStructure.mapIndexed(transform: C.(index: IntArray, T) -> T): NDStructure","description":"space.kscience.kmath.nd.NDAlgebra.mapIndexed","location":"kmath-core/space.kscience.kmath.nd/-n-d-algebra/map-indexed.html","searchKeys":["mapIndexed","abstract fun NDStructure.mapIndexed(transform: C.(index: IntArray, T) -> T): NDStructure"]},{"name":"open inline override fun NDStructure.mapIndexed(transform: RealField.(index: IntArray, Double) -> Double): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.mapIndexed","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/map-indexed.html","searchKeys":["mapIndexed","open inline override fun NDStructure.mapIndexed(transform: RealField.(index: IntArray, Double) -> Double): NDBuffer"]},{"name":"inline fun Buffer.mapIndexed(bufferFactory: BufferFactory = Buffer.Companion::auto, crossinline block: (index: Int, T) -> R): Buffer","description":"space.kscience.kmath.structures.mapIndexed","location":"kmath-core/space.kscience.kmath.structures/map-indexed.html","searchKeys":["mapIndexed","inline fun Buffer.mapIndexed(bufferFactory: BufferFactory = Buffer.Companion::auto, crossinline block: (index: Int, T) -> R): Buffer"]},{"name":"open override fun produce(initializer: A.(IntArray) -> T): NDBuffer","description":"space.kscience.kmath.nd.BufferNDAlgebra.produce","location":"kmath-core/space.kscience.kmath.nd/-buffer-n-d-algebra/produce.html","searchKeys":["produce","open override fun produce(initializer: A.(IntArray) -> T): NDBuffer"]},{"name":"abstract fun produce(initializer: C.(IntArray) -> T): NDStructure","description":"space.kscience.kmath.nd.NDAlgebra.produce","location":"kmath-core/space.kscience.kmath.nd/-n-d-algebra/produce.html","searchKeys":["produce","abstract fun produce(initializer: C.(IntArray) -> T): NDStructure"]},{"name":"open inline override fun produce(initializer: RealField.(IntArray) -> Double): NDBuffer","description":"space.kscience.kmath.nd.RealNDField.produce","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/produce.html","searchKeys":["produce","open inline override fun produce(initializer: RealField.(IntArray) -> Double): NDBuffer"]},{"name":"abstract val strides: Strides","description":"space.kscience.kmath.nd.BufferNDAlgebra.strides","location":"kmath-core/space.kscience.kmath.nd/-buffer-n-d-algebra/strides.html","searchKeys":["strides","abstract val strides: Strides"]},{"name":"open override val strides: Strides","description":"space.kscience.kmath.nd.BufferedNDGroup.strides","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-group/strides.html","searchKeys":["strides","open override val strides: Strides"]},{"name":"open override val strides: List","description":"space.kscience.kmath.nd.DefaultStrides.strides","location":"kmath-core/space.kscience.kmath.nd/-default-strides/strides.html","searchKeys":["strides","open override val strides: List"]},{"name":"val strides: Strides","description":"space.kscience.kmath.nd.NDBuffer.strides","location":"kmath-core/space.kscience.kmath.nd/-n-d-buffer/strides.html","searchKeys":["strides","val strides: Strides"]},{"name":"abstract val strides: List","description":"space.kscience.kmath.nd.Strides.strides","location":"kmath-core/space.kscience.kmath.nd/-strides/strides.html","searchKeys":["strides","abstract val strides: List"]},{"name":"open class BufferedNDField>(shape: IntArray, elementContext: R, bufferFactory: BufferFactory) : BufferedNDRing , NDField ","description":"space.kscience.kmath.nd.BufferedNDField","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-field/index.html","searchKeys":["BufferedNDField","open class BufferedNDField>(shape: IntArray, elementContext: R, bufferFactory: BufferFactory) : BufferedNDRing , NDField "]},{"name":"fun > BufferedNDField(shape: IntArray, elementContext: R, bufferFactory: BufferFactory)","description":"space.kscience.kmath.nd.BufferedNDField.BufferedNDField","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-field/-buffered-n-d-field.html","searchKeys":["BufferedNDField","fun > BufferedNDField(shape: IntArray, elementContext: R, bufferFactory: BufferFactory)"]},{"name":"open class BufferedNDGroup>(shape: IntArray, elementContext: A, bufferFactory: BufferFactory) : NDGroup , BufferNDAlgebra ","description":"space.kscience.kmath.nd.BufferedNDGroup","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-group/index.html","searchKeys":["BufferedNDGroup","open class BufferedNDGroup>(shape: IntArray, elementContext: A, bufferFactory: BufferFactory) : NDGroup , BufferNDAlgebra "]},{"name":"fun > BufferedNDGroup(shape: IntArray, elementContext: A, bufferFactory: BufferFactory)","description":"space.kscience.kmath.nd.BufferedNDGroup.BufferedNDGroup","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-group/-buffered-n-d-group.html","searchKeys":["BufferedNDGroup","fun > BufferedNDGroup(shape: IntArray, elementContext: A, bufferFactory: BufferFactory)"]},{"name":"open class BufferedNDRing>(shape: IntArray, elementContext: R, bufferFactory: BufferFactory) : BufferedNDGroup , NDRing ","description":"space.kscience.kmath.nd.BufferedNDRing","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-ring/index.html","searchKeys":["BufferedNDRing","open class BufferedNDRing>(shape: IntArray, elementContext: R, bufferFactory: BufferFactory) : BufferedNDGroup , NDRing "]},{"name":"fun > BufferedNDRing(shape: IntArray, elementContext: R, bufferFactory: BufferFactory)","description":"space.kscience.kmath.nd.BufferedNDRing.BufferedNDRing","location":"kmath-core/space.kscience.kmath.nd/-buffered-n-d-ring/-buffered-n-d-ring.html","searchKeys":["BufferedNDRing","fun > BufferedNDRing(shape: IntArray, elementContext: R, bufferFactory: BufferFactory)"]},{"name":"class DefaultStrides : Strides","description":"space.kscience.kmath.nd.DefaultStrides","location":"kmath-core/space.kscience.kmath.nd/-default-strides/index.html","searchKeys":["DefaultStrides","class DefaultStrides : Strides"]},{"name":"open override fun index(offset: Int): IntArray","description":"space.kscience.kmath.nd.DefaultStrides.index","location":"kmath-core/space.kscience.kmath.nd/-default-strides/--index--.html","searchKeys":["index","open override fun index(offset: Int): IntArray"]},{"name":"abstract fun index(offset: Int): IntArray","description":"space.kscience.kmath.nd.Strides.index","location":"kmath-core/space.kscience.kmath.nd/-strides/--index--.html","searchKeys":["index","abstract fun index(offset: Int): IntArray"]},{"name":"open override val linearSize: Int","description":"space.kscience.kmath.nd.DefaultStrides.linearSize","location":"kmath-core/space.kscience.kmath.nd/-default-strides/linear-size.html","searchKeys":["linearSize","open override val linearSize: Int"]},{"name":"abstract val linearSize: Int","description":"space.kscience.kmath.nd.Strides.linearSize","location":"kmath-core/space.kscience.kmath.nd/-strides/linear-size.html","searchKeys":["linearSize","abstract val linearSize: Int"]},{"name":"open override fun offset(index: IntArray): Int","description":"space.kscience.kmath.nd.DefaultStrides.offset","location":"kmath-core/space.kscience.kmath.nd/-default-strides/offset.html","searchKeys":["offset","open override fun offset(index: IntArray): Int"]},{"name":"abstract fun offset(index: IntArray): Int","description":"space.kscience.kmath.nd.Strides.offset","location":"kmath-core/space.kscience.kmath.nd/-strides/offset.html","searchKeys":["offset","abstract fun offset(index: IntArray): Int"]},{"name":"class MutableNDBuffer(strides: Strides, buffer: MutableBuffer) : NDBuffer , MutableNDStructure ","description":"space.kscience.kmath.nd.MutableNDBuffer","location":"kmath-core/space.kscience.kmath.nd/-mutable-n-d-buffer/index.html","searchKeys":["MutableNDBuffer","class MutableNDBuffer(strides: Strides, buffer: MutableBuffer) : NDBuffer , MutableNDStructure "]},{"name":"fun MutableNDBuffer(strides: Strides, buffer: MutableBuffer)","description":"space.kscience.kmath.nd.MutableNDBuffer.MutableNDBuffer","location":"kmath-core/space.kscience.kmath.nd/-mutable-n-d-buffer/-mutable-n-d-buffer.html","searchKeys":["MutableNDBuffer","fun MutableNDBuffer(strides: Strides, buffer: MutableBuffer)"]},{"name":"open operator override fun set(index: IntArray, value: T)","description":"space.kscience.kmath.nd.MutableNDBuffer.set","location":"kmath-core/space.kscience.kmath.nd/-mutable-n-d-buffer/set.html","searchKeys":["set","open operator override fun set(index: IntArray, value: T)"]},{"name":"abstract operator fun set(index: IntArray, value: T)","description":"space.kscience.kmath.nd.MutableNDStructure.set","location":"kmath-core/space.kscience.kmath.nd/-mutable-n-d-structure/set.html","searchKeys":["set","abstract operator fun set(index: IntArray, value: T)"]},{"name":"open operator override fun set(index: Int, value: T)","description":"space.kscience.kmath.structures.ArrayBuffer.set","location":"kmath-core/space.kscience.kmath.structures/-array-buffer/set.html","searchKeys":["set","open operator override fun set(index: Int, value: T)"]},{"name":"open operator override fun set(index: Int, value: Float)","description":"space.kscience.kmath.structures.FloatBuffer.set","location":"kmath-core/space.kscience.kmath.structures/-float-buffer/set.html","searchKeys":["set","open operator override fun set(index: Int, value: Float)"]},{"name":"open operator override fun set(index: Int, value: Int)","description":"space.kscience.kmath.structures.IntBuffer.set","location":"kmath-core/space.kscience.kmath.structures/-int-buffer/set.html","searchKeys":["set","open operator override fun set(index: Int, value: Int)"]},{"name":"open operator override fun set(index: Int, value: Long)","description":"space.kscience.kmath.structures.LongBuffer.set","location":"kmath-core/space.kscience.kmath.structures/-long-buffer/set.html","searchKeys":["set","open operator override fun set(index: Int, value: Long)"]},{"name":"abstract operator fun set(index: Int, value: T)","description":"space.kscience.kmath.structures.MutableBuffer.set","location":"kmath-core/space.kscience.kmath.structures/-mutable-buffer/set.html","searchKeys":["set","abstract operator fun set(index: Int, value: T)"]},{"name":"open operator override fun set(index: Int, value: T)","description":"space.kscience.kmath.structures.MutableListBuffer.set","location":"kmath-core/space.kscience.kmath.structures/-mutable-list-buffer/set.html","searchKeys":["set","open operator override fun set(index: Int, value: T)"]},{"name":"open operator override fun set(index: Int, value: T)","description":"space.kscience.kmath.structures.MutableMemoryBuffer.set","location":"kmath-core/space.kscience.kmath.structures/-mutable-memory-buffer/set.html","searchKeys":["set","open operator override fun set(index: Int, value: T)"]},{"name":"open operator override fun set(index: Int, value: Double)","description":"space.kscience.kmath.structures.RealBuffer.set","location":"kmath-core/space.kscience.kmath.structures/-real-buffer/set.html","searchKeys":["set","open operator override fun set(index: Int, value: Double)"]},{"name":"open operator override fun set(index: Int, value: Short)","description":"space.kscience.kmath.structures.ShortBuffer.set","location":"kmath-core/space.kscience.kmath.structures/-short-buffer/set.html","searchKeys":["set","open operator override fun set(index: Int, value: Short)"]},{"name":"interface MutableNDStructure : NDStructure ","description":"space.kscience.kmath.nd.MutableNDStructure","location":"kmath-core/space.kscience.kmath.nd/-mutable-n-d-structure/index.html","searchKeys":["MutableNDStructure","interface MutableNDStructure : NDStructure "]},{"name":"interface NDAlgebra>","description":"space.kscience.kmath.nd.NDAlgebra","location":"kmath-core/space.kscience.kmath.nd/-n-d-algebra/index.html","searchKeys":["NDAlgebra","interface NDAlgebra>"]},{"name":"open class NDBuffer(strides: Strides, buffer: Buffer) : NDStructure ","description":"space.kscience.kmath.nd.NDBuffer","location":"kmath-core/space.kscience.kmath.nd/-n-d-buffer/index.html","searchKeys":["NDBuffer","open class NDBuffer(strides: Strides, buffer: Buffer) : NDStructure "]},{"name":"fun NDBuffer(strides: Strides, buffer: Buffer)","description":"space.kscience.kmath.nd.NDBuffer.NDBuffer","location":"kmath-core/space.kscience.kmath.nd/-n-d-buffer/-n-d-buffer.html","searchKeys":["NDBuffer","fun NDBuffer(strides: Strides, buffer: Buffer)"]},{"name":"open override fun elements(): Sequence>","description":"space.kscience.kmath.nd.NDBuffer.elements","location":"kmath-core/space.kscience.kmath.nd/-n-d-buffer/elements.html","searchKeys":["elements","open override fun elements(): Sequence>"]},{"name":"abstract fun elements(): Sequence>","description":"space.kscience.kmath.nd.NDStructure.elements","location":"kmath-core/space.kscience.kmath.nd/-n-d-structure/elements.html","searchKeys":["elements","abstract fun elements(): Sequence>"]},{"name":"open override fun elements(): Sequence>","description":"space.kscience.kmath.nd.Structure2D.elements","location":"kmath-core/space.kscience.kmath.nd/-structure2-d/elements.html","searchKeys":["elements","open override fun elements(): Sequence>"]},{"name":"interface NDField> : Field> , NDRing , ScaleOperations> ","description":"space.kscience.kmath.nd.NDField","location":"kmath-core/space.kscience.kmath.nd/-n-d-field/index.html","searchKeys":["NDField","interface NDField> : Field> , NDRing , ScaleOperations> "]},{"name":"interface NDGroup> : Group> , NDAlgebra ","description":"space.kscience.kmath.nd.NDGroup","location":"kmath-core/space.kscience.kmath.nd/-n-d-group/index.html","searchKeys":["NDGroup","interface NDGroup> : Group> , NDAlgebra "]},{"name":"interface NDRing> : Ring> , NDGroup ","description":"space.kscience.kmath.nd.NDRing","location":"kmath-core/space.kscience.kmath.nd/-n-d-ring/index.html","searchKeys":["NDRing","interface NDRing> : Ring> , NDGroup "]},{"name":"interface NDStructure","description":"space.kscience.kmath.nd.NDStructure","location":"kmath-core/space.kscience.kmath.nd/-n-d-structure/index.html","searchKeys":["NDStructure","interface NDStructure"]},{"name":"fun contentEquals(st1: NDStructure<*>, st2: NDStructure<*>): Boolean","description":"space.kscience.kmath.nd.NDStructure.Companion.contentEquals","location":"kmath-core/space.kscience.kmath.nd/-n-d-structure/-companion/content-equals.html","searchKeys":["contentEquals","fun contentEquals(st1: NDStructure<*>, st2: NDStructure<*>): Boolean"]},{"name":"open fun contentEquals(other: Buffer<*>): Boolean","description":"space.kscience.kmath.structures.Buffer.contentEquals","location":"kmath-core/space.kscience.kmath.structures/-buffer/content-equals.html","searchKeys":["contentEquals","open fun contentEquals(other: Buffer<*>): Boolean"]},{"name":"open override fun contentEquals(other: Buffer<*>): Boolean","description":"space.kscience.kmath.structures.VirtualBuffer.contentEquals","location":"kmath-core/space.kscience.kmath.structures/-virtual-buffer/content-equals.html","searchKeys":["contentEquals","open override fun contentEquals(other: Buffer<*>): Boolean"]},{"name":"fun RealBuffer.contentEquals(vararg doubles: Double): Boolean","description":"space.kscience.kmath.structures.contentEquals","location":"kmath-core/space.kscience.kmath.structures/content-equals.html","searchKeys":["contentEquals","fun RealBuffer.contentEquals(vararg doubles: Double): Boolean"]},{"name":"class RealNDField(shape: IntArray) : BufferedNDField , NumbersAddOperations> , ScaleOperations> , ExtendedField> ","description":"space.kscience.kmath.nd.RealNDField","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/index.html","searchKeys":["RealNDField","class RealNDField(shape: IntArray) : BufferedNDField , NumbersAddOperations> , ScaleOperations> , ExtendedField> "]},{"name":"fun RealNDField(shape: IntArray)","description":"space.kscience.kmath.nd.RealNDField.RealNDField","location":"kmath-core/space.kscience.kmath.nd/-real-n-d-field/-real-n-d-field.html","searchKeys":["RealNDField","fun RealNDField(shape: IntArray)"]},{"name":"class ShapeMismatchException(expected: IntArray, actual: IntArray) : RuntimeException","description":"space.kscience.kmath.nd.ShapeMismatchException","location":"kmath-core/space.kscience.kmath.nd/-shape-mismatch-exception/index.html","searchKeys":["ShapeMismatchException","class ShapeMismatchException(expected: IntArray, actual: IntArray) : RuntimeException"]},{"name":"fun ShapeMismatchException(expected: IntArray, actual: IntArray)","description":"space.kscience.kmath.nd.ShapeMismatchException.ShapeMismatchException","location":"kmath-core/space.kscience.kmath.nd/-shape-mismatch-exception/-shape-mismatch-exception.html","searchKeys":["ShapeMismatchException","fun ShapeMismatchException(expected: IntArray, actual: IntArray)"]},{"name":"val actual: IntArray","description":"space.kscience.kmath.nd.ShapeMismatchException.actual","location":"kmath-core/space.kscience.kmath.nd/-shape-mismatch-exception/actual.html","searchKeys":["actual","val actual: IntArray"]},{"name":"val expected: IntArray","description":"space.kscience.kmath.nd.ShapeMismatchException.expected","location":"kmath-core/space.kscience.kmath.nd/-shape-mismatch-exception/expected.html","searchKeys":["expected","val expected: IntArray"]},{"name":"class ShortNDRing(shape: IntArray) : BufferedNDRing , NumbersAddOperations> ","description":"space.kscience.kmath.nd.ShortNDRing","location":"kmath-core/space.kscience.kmath.nd/-short-n-d-ring/index.html","searchKeys":["ShortNDRing","class ShortNDRing(shape: IntArray) : BufferedNDRing , NumbersAddOperations> "]},{"name":"fun ShortNDRing(shape: IntArray)","description":"space.kscience.kmath.nd.ShortNDRing.ShortNDRing","location":"kmath-core/space.kscience.kmath.nd/-short-n-d-ring/-short-n-d-ring.html","searchKeys":["ShortNDRing","fun ShortNDRing(shape: IntArray)"]},{"name":"interface Strides","description":"space.kscience.kmath.nd.Strides","location":"kmath-core/space.kscience.kmath.nd/-strides/index.html","searchKeys":["Strides","interface Strides"]},{"name":"open fun indices(): Sequence","description":"space.kscience.kmath.nd.Strides.indices","location":"kmath-core/space.kscience.kmath.nd/-strides/indices.html","searchKeys":["indices","open fun indices(): Sequence"]},{"name":"val Buffer<*>.indices: IntRange","description":"space.kscience.kmath.structures.indices","location":"kmath-core/space.kscience.kmath.structures/indices.html","searchKeys":["indices","val Buffer<*>.indices: IntRange"]},{"name":"interface Structure1D : NDStructure , Buffer ","description":"space.kscience.kmath.nd.Structure1D","location":"kmath-core/space.kscience.kmath.nd/-structure1-d/index.html","searchKeys":["Structure1D","interface Structure1D : NDStructure , Buffer "]},{"name":"open operator override fun iterator(): Iterator","description":"space.kscience.kmath.nd.Structure1D.iterator","location":"kmath-core/space.kscience.kmath.nd/-structure1-d/iterator.html","searchKeys":["iterator","open operator override fun iterator(): Iterator"]},{"name":"open operator override fun iterator(): Iterator","description":"space.kscience.kmath.structures.ArrayBuffer.iterator","location":"kmath-core/space.kscience.kmath.structures/-array-buffer/iterator.html","searchKeys":["iterator","open operator override fun iterator(): Iterator"]},{"name":"abstract operator fun iterator(): Iterator","description":"space.kscience.kmath.structures.Buffer.iterator","location":"kmath-core/space.kscience.kmath.structures/-buffer/iterator.html","searchKeys":["iterator","abstract operator fun iterator(): Iterator"]},{"name":"open operator override fun iterator(): Iterator","description":"space.kscience.kmath.structures.FlaggedRealBuffer.iterator","location":"kmath-core/space.kscience.kmath.structures/-flagged-real-buffer/iterator.html","searchKeys":["iterator","open operator override fun iterator(): Iterator"]},{"name":"open operator override fun iterator(): FloatIterator","description":"space.kscience.kmath.structures.FloatBuffer.iterator","location":"kmath-core/space.kscience.kmath.structures/-float-buffer/iterator.html","searchKeys":["iterator","open operator override fun iterator(): FloatIterator"]},{"name":"open operator override fun iterator(): IntIterator","description":"space.kscience.kmath.structures.IntBuffer.iterator","location":"kmath-core/space.kscience.kmath.structures/-int-buffer/iterator.html","searchKeys":["iterator","open operator override fun iterator(): IntIterator"]},{"name":"open operator override fun iterator(): Iterator","description":"space.kscience.kmath.structures.ListBuffer.iterator","location":"kmath-core/space.kscience.kmath.structures/-list-buffer/iterator.html","searchKeys":["iterator","open operator override fun iterator(): Iterator"]},{"name":"open operator override fun iterator(): LongIterator","description":"space.kscience.kmath.structures.LongBuffer.iterator","location":"kmath-core/space.kscience.kmath.structures/-long-buffer/iterator.html","searchKeys":["iterator","open operator override fun iterator(): LongIterator"]},{"name":"open operator override fun iterator(): Iterator","description":"space.kscience.kmath.structures.MemoryBuffer.iterator","location":"kmath-core/space.kscience.kmath.structures/-memory-buffer/iterator.html","searchKeys":["iterator","open operator override fun iterator(): Iterator"]},{"name":"open operator override fun iterator(): Iterator","description":"space.kscience.kmath.structures.MutableListBuffer.iterator","location":"kmath-core/space.kscience.kmath.structures/-mutable-list-buffer/iterator.html","searchKeys":["iterator","open operator override fun iterator(): Iterator"]},{"name":"open operator override fun iterator(): Iterator","description":"space.kscience.kmath.structures.ReadOnlyBuffer.iterator","location":"kmath-core/space.kscience.kmath.structures/-read-only-buffer/iterator.html","searchKeys":["iterator","open operator override fun iterator(): Iterator"]},{"name":"open operator override fun iterator(): DoubleIterator","description":"space.kscience.kmath.structures.RealBuffer.iterator","location":"kmath-core/space.kscience.kmath.structures/-real-buffer/iterator.html","searchKeys":["iterator","open operator override fun iterator(): DoubleIterator"]},{"name":"open operator override fun iterator(): ShortIterator","description":"space.kscience.kmath.structures.ShortBuffer.iterator","location":"kmath-core/space.kscience.kmath.structures/-short-buffer/iterator.html","searchKeys":["iterator","open operator override fun iterator(): ShortIterator"]},{"name":"open operator override fun iterator(): Iterator","description":"space.kscience.kmath.structures.VirtualBuffer.iterator","location":"kmath-core/space.kscience.kmath.structures/-virtual-buffer/iterator.html","searchKeys":["iterator","open operator override fun iterator(): Iterator"]},{"name":"interface Structure2D : NDStructure ","description":"space.kscience.kmath.nd.Structure2D","location":"kmath-core/space.kscience.kmath.nd/-structure2-d/index.html","searchKeys":["Structure2D","interface Structure2D : NDStructure "]},{"name":"fun NDStructure.as1D(): Structure1D","description":"space.kscience.kmath.nd.as1D","location":"kmath-core/space.kscience.kmath.nd/as1-d.html","searchKeys":["as1D","fun NDStructure.as1D(): Structure1D"]},{"name":"fun NDStructure.as2D(): Structure2D","description":"space.kscience.kmath.nd.as2D","location":"kmath-core/space.kscience.kmath.nd/as2-d.html","searchKeys":["as2D","fun NDStructure.as2D(): Structure2D"]},{"name":"fun Buffer.asND(): Structure1D","description":"space.kscience.kmath.nd.asND","location":"kmath-core/space.kscience.kmath.nd/as-n-d.html","searchKeys":["asND","fun Buffer.asND(): Structure1D"]},{"name":"fun > NDAlgebra.Companion.group(space: A, bufferFactory: BufferFactory, vararg shape: Int): BufferedNDGroup","description":"space.kscience.kmath.nd.group","location":"kmath-core/space.kscience.kmath.nd/group.html","searchKeys":["group","fun > NDAlgebra.Companion.group(space: A, bufferFactory: BufferFactory, vararg shape: Int): BufferedNDGroup"]},{"name":"inline fun MutableNDStructure.mapInPlace(action: (IntArray, T) -> T)","description":"space.kscience.kmath.nd.mapInPlace","location":"kmath-core/space.kscience.kmath.nd/map-in-place.html","searchKeys":["mapInPlace","inline fun MutableNDStructure.mapInPlace(action: (IntArray, T) -> T)"]},{"name":"inline fun NDStructure.mapToBuffer(factory: BufferFactory = Buffer.Companion::auto, crossinline transform: (T) -> R): NDBuffer","description":"space.kscience.kmath.nd.mapToBuffer","location":"kmath-core/space.kscience.kmath.nd/map-to-buffer.html","searchKeys":["mapToBuffer","inline fun NDStructure.mapToBuffer(factory: BufferFactory = Buffer.Companion::auto, crossinline transform: (T) -> R): NDBuffer"]},{"name":"inline fun , R> A.ndField(noinline bufferFactory: BufferFactory, vararg shape: Int, action: BufferedNDField.() -> R): R","description":"space.kscience.kmath.nd.ndField","location":"kmath-core/space.kscience.kmath.nd/nd-field.html","searchKeys":["ndField","inline fun , R> A.ndField(noinline bufferFactory: BufferFactory, vararg shape: Int, action: BufferedNDField.() -> R): R"]},{"name":"inline fun , R> A.ndGroup(noinline bufferFactory: BufferFactory, vararg shape: Int, action: BufferedNDGroup.() -> R): R","description":"space.kscience.kmath.nd.ndGroup","location":"kmath-core/space.kscience.kmath.nd/nd-group.html","searchKeys":["ndGroup","inline fun , R> A.ndGroup(noinline bufferFactory: BufferFactory, vararg shape: Int, action: BufferedNDGroup.() -> R): R"]},{"name":"inline fun , R> A.ndRing(noinline bufferFactory: BufferFactory, vararg shape: Int, action: BufferedNDRing.() -> R): R","description":"space.kscience.kmath.nd.ndRing","location":"kmath-core/space.kscience.kmath.nd/nd-ring.html","searchKeys":["ndRing","inline fun , R> A.ndRing(noinline bufferFactory: BufferFactory, vararg shape: Int, action: BufferedNDRing.() -> R): R"]},{"name":"inline fun BufferedNDRing.produceInline(crossinline initializer: ShortRing.(Int) -> Short): NDBuffer","description":"space.kscience.kmath.nd.produceInline","location":"kmath-core/space.kscience.kmath.nd/produce-inline.html","searchKeys":["produceInline","inline fun BufferedNDRing.produceInline(crossinline initializer: ShortRing.(Int) -> Short): NDBuffer"]},{"name":"fun > NDAlgebra.Companion.ring(ring: A, bufferFactory: BufferFactory, vararg shape: Int): BufferedNDRing","description":"space.kscience.kmath.nd.ring","location":"kmath-core/space.kscience.kmath.nd/ring.html","searchKeys":["ring","fun > NDAlgebra.Companion.ring(ring: A, bufferFactory: BufferFactory, vararg shape: Int): BufferedNDRing"]},{"name":"interface Algebra","description":"space.kscience.kmath.operations.Algebra","location":"kmath-core/space.kscience.kmath.operations/-algebra/index.html","searchKeys":["Algebra","interface Algebra"]},{"name":"open fun binaryOperation(operation: String, left: T, right: T): T","description":"space.kscience.kmath.operations.Algebra.binaryOperation","location":"kmath-core/space.kscience.kmath.operations/-algebra/binary-operation.html","searchKeys":["binaryOperation","open fun binaryOperation(operation: String, left: T, right: T): T"]},{"name":"open fun unaryOperation(operation: String, arg: T): T","description":"space.kscience.kmath.operations.Algebra.unaryOperation","location":"kmath-core/space.kscience.kmath.operations/-algebra/unary-operation.html","searchKeys":["unaryOperation","open fun unaryOperation(operation: String, arg: T): T"]},{"name":"interface AlgebraElement>","description":"space.kscience.kmath.operations.AlgebraElement","location":"kmath-core/space.kscience.kmath.operations/-algebra-element/index.html","searchKeys":["AlgebraElement","interface AlgebraElement>"]},{"name":"class BigInt : Comparable ","description":"space.kscience.kmath.operations.BigInt","location":"kmath-core/space.kscience.kmath.operations/-big-int/index.html","searchKeys":["BigInt","class BigInt : Comparable "]},{"name":"const val BASE: ULong = 0xffffffffUL","description":"space.kscience.kmath.operations.BigInt.Companion.BASE","location":"kmath-core/space.kscience.kmath.operations/-big-int/-companion/-b-a-s-e.html","searchKeys":["BASE","const val BASE: ULong = 0xffffffffUL"]},{"name":"const val BASE_SIZE: Int = 32","description":"space.kscience.kmath.operations.BigInt.Companion.BASE_SIZE","location":"kmath-core/space.kscience.kmath.operations/-big-int/-companion/-b-a-s-e_-s-i-z-e.html","searchKeys":["BASE_SIZE","const val BASE_SIZE: Int = 32"]},{"name":"val ONE: BigInt","description":"space.kscience.kmath.operations.BigInt.Companion.ONE","location":"kmath-core/space.kscience.kmath.operations/-big-int/-companion/-o-n-e.html","searchKeys":["ONE","val ONE: BigInt"]},{"name":"val ZERO: BigInt","description":"space.kscience.kmath.operations.BigInt.Companion.ZERO","location":"kmath-core/space.kscience.kmath.operations/-big-int/-companion/-z-e-r-o.html","searchKeys":["ZERO","val ZERO: BigInt"]},{"name":"fun abs(): BigInt","description":"space.kscience.kmath.operations.BigInt.abs","location":"kmath-core/space.kscience.kmath.operations/-big-int/abs.html","searchKeys":["abs","fun abs(): BigInt"]},{"name":"infix fun and(other: BigInt): BigInt","description":"space.kscience.kmath.operations.BigInt.and","location":"kmath-core/space.kscience.kmath.operations/-big-int/and.html","searchKeys":["and","infix fun and(other: BigInt): BigInt"]},{"name":"open operator override fun compareTo(other: BigInt): Int","description":"space.kscience.kmath.operations.BigInt.compareTo","location":"kmath-core/space.kscience.kmath.operations/-big-int/compare-to.html","searchKeys":["compareTo","open operator override fun compareTo(other: BigInt): Int"]},{"name":"fun modPow(exponent: BigInt, m: BigInt): BigInt","description":"space.kscience.kmath.operations.BigInt.modPow","location":"kmath-core/space.kscience.kmath.operations/-big-int/mod-pow.html","searchKeys":["modPow","fun modPow(exponent: BigInt, m: BigInt): BigInt"]},{"name":"infix fun or(other: BigInt): BigInt","description":"space.kscience.kmath.operations.BigInt.or","location":"kmath-core/space.kscience.kmath.operations/-big-int/or.html","searchKeys":["or","infix fun or(other: BigInt): BigInt"]},{"name":"infix fun shl(i: Int): BigInt","description":"space.kscience.kmath.operations.BigInt.shl","location":"kmath-core/space.kscience.kmath.operations/-big-int/shl.html","searchKeys":["shl","infix fun shl(i: Int): BigInt"]},{"name":"infix fun shr(i: Int): BigInt","description":"space.kscience.kmath.operations.BigInt.shr","location":"kmath-core/space.kscience.kmath.operations/-big-int/shr.html","searchKeys":["shr","infix fun shr(i: Int): BigInt"]},{"name":"object BigIntField : Field , NumbersAddOperations , ScaleOperations ","description":"space.kscience.kmath.operations.BigIntField","location":"kmath-core/space.kscience.kmath.operations/-big-int-field/index.html","searchKeys":["BigIntField","object BigIntField : Field , NumbersAddOperations , ScaleOperations "]},{"name":"operator fun String.unaryPlus(): BigInt","description":"space.kscience.kmath.operations.BigIntField.unaryPlus","location":"kmath-core/space.kscience.kmath.operations/-big-int-field/unary-plus.html","searchKeys":["unaryPlus","operator fun String.unaryPlus(): BigInt"]},{"name":"open operator fun T.unaryPlus(): T","description":"space.kscience.kmath.operations.GroupOperations.unaryPlus","location":"kmath-core/space.kscience.kmath.operations/-group-operations/unary-plus.html","searchKeys":["unaryPlus","open operator fun T.unaryPlus(): T"]},{"name":"object ByteRing : Ring , Norm , NumericAlgebra ","description":"space.kscience.kmath.operations.ByteRing","location":"kmath-core/space.kscience.kmath.operations/-byte-ring/index.html","searchKeys":["ByteRing","object ByteRing : Ring , Norm , NumericAlgebra "]},{"name":"open override fun norm(arg: Byte): Byte","description":"space.kscience.kmath.operations.ByteRing.norm","location":"kmath-core/space.kscience.kmath.operations/-byte-ring/norm.html","searchKeys":["norm","open override fun norm(arg: Byte): Byte"]},{"name":"open inline override fun norm(arg: Float): Float","description":"space.kscience.kmath.operations.FloatField.norm","location":"kmath-core/space.kscience.kmath.operations/-float-field/norm.html","searchKeys":["norm","open inline override fun norm(arg: Float): Float"]},{"name":"open inline override fun norm(arg: Int): Int","description":"space.kscience.kmath.operations.IntRing.norm","location":"kmath-core/space.kscience.kmath.operations/-int-ring/norm.html","searchKeys":["norm","open inline override fun norm(arg: Int): Int"]},{"name":"open override fun norm(arg: Long): Long","description":"space.kscience.kmath.operations.LongRing.norm","location":"kmath-core/space.kscience.kmath.operations/-long-ring/norm.html","searchKeys":["norm","open override fun norm(arg: Long): Long"]},{"name":"abstract fun norm(arg: T): R","description":"space.kscience.kmath.operations.Norm.norm","location":"kmath-core/space.kscience.kmath.operations/-norm/norm.html","searchKeys":["norm","abstract fun norm(arg: T): R"]},{"name":"open inline override fun norm(arg: Double): Double","description":"space.kscience.kmath.operations.RealField.norm","location":"kmath-core/space.kscience.kmath.operations/-real-field/norm.html","searchKeys":["norm","open inline override fun norm(arg: Double): Double"]},{"name":"open override fun norm(arg: Short): Short","description":"space.kscience.kmath.operations.ShortRing.norm","location":"kmath-core/space.kscience.kmath.operations/-short-ring/norm.html","searchKeys":["norm","open override fun norm(arg: Short): Short"]},{"name":"fun >, R> norm(arg: T): R","description":"space.kscience.kmath.operations.norm","location":"kmath-core/space.kscience.kmath.operations/norm.html","searchKeys":["norm","fun >, R> norm(arg: T): R"]},{"name":"interface ExponentialOperations : Algebra ","description":"space.kscience.kmath.operations.ExponentialOperations","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/index.html","searchKeys":["ExponentialOperations","interface ExponentialOperations : Algebra "]},{"name":"const val ACOSH_OPERATION: String","description":"space.kscience.kmath.operations.ExponentialOperations.Companion.ACOSH_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/-companion/-a-c-o-s-h_-o-p-e-r-a-t-i-o-n.html","searchKeys":["ACOSH_OPERATION","const val ACOSH_OPERATION: String"]},{"name":"const val ASINH_OPERATION: String","description":"space.kscience.kmath.operations.ExponentialOperations.Companion.ASINH_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/-companion/-a-s-i-n-h_-o-p-e-r-a-t-i-o-n.html","searchKeys":["ASINH_OPERATION","const val ASINH_OPERATION: String"]},{"name":"const val ATANH_OPERATION: String","description":"space.kscience.kmath.operations.ExponentialOperations.Companion.ATANH_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/-companion/-a-t-a-n-h_-o-p-e-r-a-t-i-o-n.html","searchKeys":["ATANH_OPERATION","const val ATANH_OPERATION: String"]},{"name":"const val COSH_OPERATION: String","description":"space.kscience.kmath.operations.ExponentialOperations.Companion.COSH_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/-companion/-c-o-s-h_-o-p-e-r-a-t-i-o-n.html","searchKeys":["COSH_OPERATION","const val COSH_OPERATION: String"]},{"name":"const val EXP_OPERATION: String","description":"space.kscience.kmath.operations.ExponentialOperations.Companion.EXP_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/-companion/-e-x-p_-o-p-e-r-a-t-i-o-n.html","searchKeys":["EXP_OPERATION","const val EXP_OPERATION: String"]},{"name":"const val LN_OPERATION: String","description":"space.kscience.kmath.operations.ExponentialOperations.Companion.LN_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/-companion/-l-n_-o-p-e-r-a-t-i-o-n.html","searchKeys":["LN_OPERATION","const val LN_OPERATION: String"]},{"name":"const val SINH_OPERATION: String","description":"space.kscience.kmath.operations.ExponentialOperations.Companion.SINH_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/-companion/-s-i-n-h_-o-p-e-r-a-t-i-o-n.html","searchKeys":["SINH_OPERATION","const val SINH_OPERATION: String"]},{"name":"const val TANH_OPERATION: String","description":"space.kscience.kmath.operations.ExponentialOperations.Companion.TANH_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-exponential-operations/-companion/-t-a-n-h_-o-p-e-r-a-t-i-o-n.html","searchKeys":["TANH_OPERATION","const val TANH_OPERATION: String"]},{"name":"interface ExtendedField : ExtendedFieldOperations , Field , NumericAlgebra , ScaleOperations ","description":"space.kscience.kmath.operations.ExtendedField","location":"kmath-core/space.kscience.kmath.operations/-extended-field/index.html","searchKeys":["ExtendedField","interface ExtendedField : ExtendedFieldOperations , Field , NumericAlgebra , ScaleOperations "]},{"name":"open override fun rightSideNumberOperationFunction(operation: String): (T, right: Number) -> T","description":"space.kscience.kmath.operations.ExtendedField.rightSideNumberOperationFunction","location":"kmath-core/space.kscience.kmath.operations/-extended-field/right-side-number-operation-function.html","searchKeys":["rightSideNumberOperationFunction","open override fun rightSideNumberOperationFunction(operation: String): (T, right: Number) -> T"]},{"name":"open fun rightSideNumberOperationFunction(operation: String): (T, right: Number) -> T","description":"space.kscience.kmath.operations.NumericAlgebra.rightSideNumberOperationFunction","location":"kmath-core/space.kscience.kmath.operations/-numeric-algebra/right-side-number-operation-function.html","searchKeys":["rightSideNumberOperationFunction","open fun rightSideNumberOperationFunction(operation: String): (T, right: Number) -> T"]},{"name":"interface ExtendedFieldOperations : FieldOperations , TrigonometricOperations , PowerOperations , ExponentialOperations ","description":"space.kscience.kmath.operations.ExtendedFieldOperations","location":"kmath-core/space.kscience.kmath.operations/-extended-field-operations/index.html","searchKeys":["ExtendedFieldOperations","interface ExtendedFieldOperations : FieldOperations , TrigonometricOperations , PowerOperations , ExponentialOperations "]},{"name":"interface Field : Ring , FieldOperations , ScaleOperations , NumericAlgebra ","description":"space.kscience.kmath.operations.Field","location":"kmath-core/space.kscience.kmath.operations/-field/index.html","searchKeys":["Field","interface Field : Ring , FieldOperations , ScaleOperations , NumericAlgebra "]},{"name":"interface FieldElement, F : Field> : RingElement ","description":"space.kscience.kmath.operations.FieldElement","location":"kmath-core/space.kscience.kmath.operations/-field-element/index.html","searchKeys":["FieldElement","interface FieldElement, F : Field> : RingElement "]},{"name":"interface FieldOperations : RingOperations ","description":"space.kscience.kmath.operations.FieldOperations","location":"kmath-core/space.kscience.kmath.operations/-field-operations/index.html","searchKeys":["FieldOperations","interface FieldOperations : RingOperations "]},{"name":"const val DIV_OPERATION: String","description":"space.kscience.kmath.operations.FieldOperations.Companion.DIV_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-field-operations/-companion/-d-i-v_-o-p-e-r-a-t-i-o-n.html","searchKeys":["DIV_OPERATION","const val DIV_OPERATION: String"]},{"name":"object FloatField : ExtendedField , Norm ","description":"space.kscience.kmath.operations.FloatField","location":"kmath-core/space.kscience.kmath.operations/-float-field/index.html","searchKeys":["FloatField","object FloatField : ExtendedField , Norm "]},{"name":"interface Group : GroupOperations ","description":"space.kscience.kmath.operations.Group","location":"kmath-core/space.kscience.kmath.operations/-group/index.html","searchKeys":["Group","interface Group : GroupOperations "]},{"name":"interface GroupOperations : Algebra ","description":"space.kscience.kmath.operations.GroupOperations","location":"kmath-core/space.kscience.kmath.operations/-group-operations/index.html","searchKeys":["GroupOperations","interface GroupOperations : Algebra "]},{"name":"const val MINUS_OPERATION: String","description":"space.kscience.kmath.operations.GroupOperations.Companion.MINUS_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-group-operations/-companion/-m-i-n-u-s_-o-p-e-r-a-t-i-o-n.html","searchKeys":["MINUS_OPERATION","const val MINUS_OPERATION: String"]},{"name":"const val PLUS_OPERATION: String","description":"space.kscience.kmath.operations.GroupOperations.Companion.PLUS_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-group-operations/-companion/-p-l-u-s_-o-p-e-r-a-t-i-o-n.html","searchKeys":["PLUS_OPERATION","const val PLUS_OPERATION: String"]},{"name":"object IntRing : Ring , Norm , NumericAlgebra ","description":"space.kscience.kmath.operations.IntRing","location":"kmath-core/space.kscience.kmath.operations/-int-ring/index.html","searchKeys":["IntRing","object IntRing : Ring , Norm , NumericAlgebra "]},{"name":"class JBigDecimalField(mathContext: MathContext) : JBigDecimalFieldBase","description":"space.kscience.kmath.operations.JBigDecimalField","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field/index.html","searchKeys":["JBigDecimalField","class JBigDecimalField(mathContext: MathContext) : JBigDecimalFieldBase"]},{"name":"fun JBigDecimalField(mathContext: MathContext = MathContext.DECIMAL64)","description":"space.kscience.kmath.operations.JBigDecimalField.JBigDecimalField","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field/-j-big-decimal-field.html","searchKeys":["JBigDecimalField","fun JBigDecimalField(mathContext: MathContext = MathContext.DECIMAL64)"]},{"name":"abstract class JBigDecimalFieldBase : Field , PowerOperations , NumericAlgebra , ScaleOperations ","description":"space.kscience.kmath.operations.JBigDecimalFieldBase","location":"kmath-core/space.kscience.kmath.operations/-j-big-decimal-field-base/index.html","searchKeys":["JBigDecimalFieldBase","abstract class JBigDecimalFieldBase : Field , PowerOperations , NumericAlgebra , ScaleOperations "]},{"name":"object JBigIntegerField : Ring , NumericAlgebra ","description":"space.kscience.kmath.operations.JBigIntegerField","location":"kmath-core/space.kscience.kmath.operations/-j-big-integer-field/index.html","searchKeys":["JBigIntegerField","object JBigIntegerField : Ring , NumericAlgebra "]},{"name":"annotation class KMathContext","description":"space.kscience.kmath.operations.KMathContext","location":"kmath-core/space.kscience.kmath.operations/-k-math-context/index.html","searchKeys":["KMathContext","annotation class KMathContext"]},{"name":"fun KMathContext()","description":"space.kscience.kmath.operations.KMathContext.KMathContext","location":"kmath-core/space.kscience.kmath.operations/-k-math-context/-k-math-context.html","searchKeys":["KMathContext","fun KMathContext()"]},{"name":"object LongRing : Ring , Norm , NumericAlgebra ","description":"space.kscience.kmath.operations.LongRing","location":"kmath-core/space.kscience.kmath.operations/-long-ring/index.html","searchKeys":["LongRing","object LongRing : Ring , Norm , NumericAlgebra "]},{"name":"interface Norm","description":"space.kscience.kmath.operations.Norm","location":"kmath-core/space.kscience.kmath.operations/-norm/index.html","searchKeys":["Norm","interface Norm"]},{"name":"interface NumbersAddOperations : Group , NumericAlgebra ","description":"space.kscience.kmath.operations.NumbersAddOperations","location":"kmath-core/space.kscience.kmath.operations/-numbers-add-operations/index.html","searchKeys":["NumbersAddOperations","interface NumbersAddOperations : Group , NumericAlgebra "]},{"name":"interface NumericAlgebra : Algebra ","description":"space.kscience.kmath.operations.NumericAlgebra","location":"kmath-core/space.kscience.kmath.operations/-numeric-algebra/index.html","searchKeys":["NumericAlgebra","interface NumericAlgebra : Algebra "]},{"name":"open fun leftSideNumberOperation(operation: String, left: Number, right: T): T","description":"space.kscience.kmath.operations.NumericAlgebra.leftSideNumberOperation","location":"kmath-core/space.kscience.kmath.operations/-numeric-algebra/left-side-number-operation.html","searchKeys":["leftSideNumberOperation","open fun leftSideNumberOperation(operation: String, left: Number, right: T): T"]},{"name":"open fun leftSideNumberOperationFunction(operation: String): (left: Number, T) -> T","description":"space.kscience.kmath.operations.NumericAlgebra.leftSideNumberOperationFunction","location":"kmath-core/space.kscience.kmath.operations/-numeric-algebra/left-side-number-operation-function.html","searchKeys":["leftSideNumberOperationFunction","open fun leftSideNumberOperationFunction(operation: String): (left: Number, T) -> T"]},{"name":"open fun rightSideNumberOperation(operation: String, left: T, right: Number): T","description":"space.kscience.kmath.operations.NumericAlgebra.rightSideNumberOperation","location":"kmath-core/space.kscience.kmath.operations/-numeric-algebra/right-side-number-operation.html","searchKeys":["rightSideNumberOperation","open fun rightSideNumberOperation(operation: String, left: T, right: Number): T"]},{"name":"interface PowerOperations : Algebra ","description":"space.kscience.kmath.operations.PowerOperations","location":"kmath-core/space.kscience.kmath.operations/-power-operations/index.html","searchKeys":["PowerOperations","interface PowerOperations : Algebra "]},{"name":"const val POW_OPERATION: String","description":"space.kscience.kmath.operations.PowerOperations.Companion.POW_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-power-operations/-companion/-p-o-w_-o-p-e-r-a-t-i-o-n.html","searchKeys":["POW_OPERATION","const val POW_OPERATION: String"]},{"name":"const val SQRT_OPERATION: String","description":"space.kscience.kmath.operations.PowerOperations.Companion.SQRT_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-power-operations/-companion/-s-q-r-t_-o-p-e-r-a-t-i-o-n.html","searchKeys":["SQRT_OPERATION","const val SQRT_OPERATION: String"]},{"name":"object RealField : ExtendedField , Norm , ScaleOperations ","description":"space.kscience.kmath.operations.RealField","location":"kmath-core/space.kscience.kmath.operations/-real-field/index.html","searchKeys":["RealField","object RealField : ExtendedField , Norm , ScaleOperations "]},{"name":"interface Ring : Group , RingOperations ","description":"space.kscience.kmath.operations.Ring","location":"kmath-core/space.kscience.kmath.operations/-ring/index.html","searchKeys":["Ring","interface Ring : Group , RingOperations "]},{"name":"interface RingElement, R : Ring> : SpaceElement ","description":"space.kscience.kmath.operations.RingElement","location":"kmath-core/space.kscience.kmath.operations/-ring-element/index.html","searchKeys":["RingElement","interface RingElement, R : Ring> : SpaceElement "]},{"name":"interface RingOperations : GroupOperations ","description":"space.kscience.kmath.operations.RingOperations","location":"kmath-core/space.kscience.kmath.operations/-ring-operations/index.html","searchKeys":["RingOperations","interface RingOperations : GroupOperations "]},{"name":"const val TIMES_OPERATION: String","description":"space.kscience.kmath.operations.RingOperations.Companion.TIMES_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-ring-operations/-companion/-t-i-m-e-s_-o-p-e-r-a-t-i-o-n.html","searchKeys":["TIMES_OPERATION","const val TIMES_OPERATION: String"]},{"name":"interface ScaleOperations : Algebra ","description":"space.kscience.kmath.operations.ScaleOperations","location":"kmath-core/space.kscience.kmath.operations/-scale-operations/index.html","searchKeys":["ScaleOperations","interface ScaleOperations : Algebra "]},{"name":"object ShortRing : Ring , Norm , NumericAlgebra ","description":"space.kscience.kmath.operations.ShortRing","location":"kmath-core/space.kscience.kmath.operations/-short-ring/index.html","searchKeys":["ShortRing","object ShortRing : Ring , Norm , NumericAlgebra "]},{"name":"interface SpaceElement, S : Group> : AlgebraElement ","description":"space.kscience.kmath.operations.SpaceElement","location":"kmath-core/space.kscience.kmath.operations/-space-element/index.html","searchKeys":["SpaceElement","interface SpaceElement, S : Group> : AlgebraElement "]},{"name":"interface TrigonometricOperations : Algebra ","description":"space.kscience.kmath.operations.TrigonometricOperations","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/index.html","searchKeys":["TrigonometricOperations","interface TrigonometricOperations : Algebra "]},{"name":"const val ACOS_OPERATION: String","description":"space.kscience.kmath.operations.TrigonometricOperations.Companion.ACOS_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/-companion/-a-c-o-s_-o-p-e-r-a-t-i-o-n.html","searchKeys":["ACOS_OPERATION","const val ACOS_OPERATION: String"]},{"name":"const val ASIN_OPERATION: String","description":"space.kscience.kmath.operations.TrigonometricOperations.Companion.ASIN_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/-companion/-a-s-i-n_-o-p-e-r-a-t-i-o-n.html","searchKeys":["ASIN_OPERATION","const val ASIN_OPERATION: String"]},{"name":"const val ATAN_OPERATION: String","description":"space.kscience.kmath.operations.TrigonometricOperations.Companion.ATAN_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/-companion/-a-t-a-n_-o-p-e-r-a-t-i-o-n.html","searchKeys":["ATAN_OPERATION","const val ATAN_OPERATION: String"]},{"name":"const val COS_OPERATION: String","description":"space.kscience.kmath.operations.TrigonometricOperations.Companion.COS_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/-companion/-c-o-s_-o-p-e-r-a-t-i-o-n.html","searchKeys":["COS_OPERATION","const val COS_OPERATION: String"]},{"name":"const val SIN_OPERATION: String","description":"space.kscience.kmath.operations.TrigonometricOperations.Companion.SIN_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/-companion/-s-i-n_-o-p-e-r-a-t-i-o-n.html","searchKeys":["SIN_OPERATION","const val SIN_OPERATION: String"]},{"name":"const val TAN_OPERATION: String","description":"space.kscience.kmath.operations.TrigonometricOperations.Companion.TAN_OPERATION","location":"kmath-core/space.kscience.kmath.operations/-trigonometric-operations/-companion/-t-a-n_-o-p-e-r-a-t-i-o-n.html","searchKeys":["TAN_OPERATION","const val TAN_OPERATION: String"]},{"name":"fun String.parseBigInteger(): BigInt?","description":"space.kscience.kmath.operations.parseBigInteger","location":"kmath-core/space.kscience.kmath.operations/parse-big-integer.html","searchKeys":["parseBigInteger","fun String.parseBigInteger(): BigInt?"]},{"name":"class ArrayBuffer(array: Array) : MutableBuffer ","description":"space.kscience.kmath.structures.ArrayBuffer","location":"kmath-core/space.kscience.kmath.structures/-array-buffer/index.html","searchKeys":["ArrayBuffer","class ArrayBuffer(array: Array) : MutableBuffer "]},{"name":"fun ArrayBuffer(array: Array)","description":"space.kscience.kmath.structures.ArrayBuffer.ArrayBuffer","location":"kmath-core/space.kscience.kmath.structures/-array-buffer/-array-buffer.html","searchKeys":["ArrayBuffer","fun ArrayBuffer(array: Array)"]},{"name":"open override fun copy(): MutableBuffer","description":"space.kscience.kmath.structures.ArrayBuffer.copy","location":"kmath-core/space.kscience.kmath.structures/-array-buffer/copy.html","searchKeys":["copy","open override fun copy(): MutableBuffer"]},{"name":"open override fun copy(): MutableBuffer","description":"space.kscience.kmath.structures.FloatBuffer.copy","location":"kmath-core/space.kscience.kmath.structures/-float-buffer/copy.html","searchKeys":["copy","open override fun copy(): MutableBuffer"]},{"name":"open override fun copy(): MutableBuffer","description":"space.kscience.kmath.structures.IntBuffer.copy","location":"kmath-core/space.kscience.kmath.structures/-int-buffer/copy.html","searchKeys":["copy","open override fun copy(): MutableBuffer"]},{"name":"open override fun copy(): MutableBuffer","description":"space.kscience.kmath.structures.LongBuffer.copy","location":"kmath-core/space.kscience.kmath.structures/-long-buffer/copy.html","searchKeys":["copy","open override fun copy(): MutableBuffer"]},{"name":"abstract fun copy(): MutableBuffer","description":"space.kscience.kmath.structures.MutableBuffer.copy","location":"kmath-core/space.kscience.kmath.structures/-mutable-buffer/copy.html","searchKeys":["copy","abstract fun copy(): MutableBuffer"]},{"name":"open override fun copy(): MutableBuffer","description":"space.kscience.kmath.structures.MutableListBuffer.copy","location":"kmath-core/space.kscience.kmath.structures/-mutable-list-buffer/copy.html","searchKeys":["copy","open override fun copy(): MutableBuffer"]},{"name":"open override fun copy(): MutableBuffer","description":"space.kscience.kmath.structures.MutableMemoryBuffer.copy","location":"kmath-core/space.kscience.kmath.structures/-mutable-memory-buffer/copy.html","searchKeys":["copy","open override fun copy(): MutableBuffer"]},{"name":"open override fun copy(): RealBuffer","description":"space.kscience.kmath.structures.RealBuffer.copy","location":"kmath-core/space.kscience.kmath.structures/-real-buffer/copy.html","searchKeys":["copy","open override fun copy(): RealBuffer"]},{"name":"open override fun copy(): MutableBuffer","description":"space.kscience.kmath.structures.ShortBuffer.copy","location":"kmath-core/space.kscience.kmath.structures/-short-buffer/copy.html","searchKeys":["copy","open override fun copy(): MutableBuffer"]},{"name":"open override val size: Int","description":"space.kscience.kmath.structures.ArrayBuffer.size","location":"kmath-core/space.kscience.kmath.structures/-array-buffer/size.html","searchKeys":["size","open override val size: Int"]},{"name":"abstract val size: Int","description":"space.kscience.kmath.structures.Buffer.size","location":"kmath-core/space.kscience.kmath.structures/-buffer/size.html","searchKeys":["size","abstract val size: Int"]},{"name":"open override val size: Int","description":"space.kscience.kmath.structures.FlaggedRealBuffer.size","location":"kmath-core/space.kscience.kmath.structures/-flagged-real-buffer/size.html","searchKeys":["size","open override val size: Int"]},{"name":"open override val size: Int","description":"space.kscience.kmath.structures.FloatBuffer.size","location":"kmath-core/space.kscience.kmath.structures/-float-buffer/size.html","searchKeys":["size","open override val size: Int"]},{"name":"open override val size: Int","description":"space.kscience.kmath.structures.IntBuffer.size","location":"kmath-core/space.kscience.kmath.structures/-int-buffer/size.html","searchKeys":["size","open override val size: Int"]},{"name":"open override val size: Int","description":"space.kscience.kmath.structures.ListBuffer.size","location":"kmath-core/space.kscience.kmath.structures/-list-buffer/size.html","searchKeys":["size","open override val size: Int"]},{"name":"open override val size: Int","description":"space.kscience.kmath.structures.LongBuffer.size","location":"kmath-core/space.kscience.kmath.structures/-long-buffer/size.html","searchKeys":["size","open override val size: Int"]},{"name":"open override val size: Int","description":"space.kscience.kmath.structures.MemoryBuffer.size","location":"kmath-core/space.kscience.kmath.structures/-memory-buffer/size.html","searchKeys":["size","open override val size: Int"]},{"name":"open override val size: Int","description":"space.kscience.kmath.structures.MutableListBuffer.size","location":"kmath-core/space.kscience.kmath.structures/-mutable-list-buffer/size.html","searchKeys":["size","open override val size: Int"]},{"name":"open override val size: Int","description":"space.kscience.kmath.structures.ReadOnlyBuffer.size","location":"kmath-core/space.kscience.kmath.structures/-read-only-buffer/size.html","searchKeys":["size","open override val size: Int"]},{"name":"open override val size: Int","description":"space.kscience.kmath.structures.RealBuffer.size","location":"kmath-core/space.kscience.kmath.structures/-real-buffer/size.html","searchKeys":["size","open override val size: Int"]},{"name":"val size: Int","description":"space.kscience.kmath.structures.RealBufferField.size","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/size.html","searchKeys":["size","val size: Int"]},{"name":"open override val size: Int","description":"space.kscience.kmath.structures.ShortBuffer.size","location":"kmath-core/space.kscience.kmath.structures/-short-buffer/size.html","searchKeys":["size","open override val size: Int"]},{"name":"open override val size: Int","description":"space.kscience.kmath.structures.VirtualBuffer.size","location":"kmath-core/space.kscience.kmath.structures/-virtual-buffer/size.html","searchKeys":["size","open override val size: Int"]},{"name":"interface Buffer","description":"space.kscience.kmath.structures.Buffer","location":"kmath-core/space.kscience.kmath.structures/-buffer/index.html","searchKeys":["Buffer","interface Buffer"]},{"name":"inline fun boxing(size: Int, initializer: (Int) -> T): Buffer","description":"space.kscience.kmath.structures.Buffer.Companion.boxing","location":"kmath-core/space.kscience.kmath.structures/-buffer/-companion/boxing.html","searchKeys":["boxing","inline fun boxing(size: Int, initializer: (Int) -> T): Buffer"]},{"name":"inline fun boxing(size: Int, initializer: (Int) -> T): MutableBuffer","description":"space.kscience.kmath.structures.MutableBuffer.Companion.boxing","location":"kmath-core/space.kscience.kmath.structures/-mutable-buffer/-companion/boxing.html","searchKeys":["boxing","inline fun boxing(size: Int, initializer: (Int) -> T): MutableBuffer"]},{"name":"interface FlaggedBuffer : Buffer ","description":"space.kscience.kmath.structures.FlaggedBuffer","location":"kmath-core/space.kscience.kmath.structures/-flagged-buffer/index.html","searchKeys":["FlaggedBuffer","interface FlaggedBuffer : Buffer "]},{"name":"abstract fun getFlag(index: Int): Byte","description":"space.kscience.kmath.structures.FlaggedBuffer.getFlag","location":"kmath-core/space.kscience.kmath.structures/-flagged-buffer/get-flag.html","searchKeys":["getFlag","abstract fun getFlag(index: Int): Byte"]},{"name":"open override fun getFlag(index: Int): Byte","description":"space.kscience.kmath.structures.FlaggedRealBuffer.getFlag","location":"kmath-core/space.kscience.kmath.structures/-flagged-real-buffer/get-flag.html","searchKeys":["getFlag","open override fun getFlag(index: Int): Byte"]},{"name":"class FlaggedRealBuffer(values: DoubleArray, flags: ByteArray) : FlaggedBuffer , Buffer ","description":"space.kscience.kmath.structures.FlaggedRealBuffer","location":"kmath-core/space.kscience.kmath.structures/-flagged-real-buffer/index.html","searchKeys":["FlaggedRealBuffer","class FlaggedRealBuffer(values: DoubleArray, flags: ByteArray) : FlaggedBuffer , Buffer "]},{"name":"fun FlaggedRealBuffer(values: DoubleArray, flags: ByteArray)","description":"space.kscience.kmath.structures.FlaggedRealBuffer.FlaggedRealBuffer","location":"kmath-core/space.kscience.kmath.structures/-flagged-real-buffer/-flagged-real-buffer.html","searchKeys":["FlaggedRealBuffer","fun FlaggedRealBuffer(values: DoubleArray, flags: ByteArray)"]},{"name":"val flags: ByteArray","description":"space.kscience.kmath.structures.FlaggedRealBuffer.flags","location":"kmath-core/space.kscience.kmath.structures/-flagged-real-buffer/flags.html","searchKeys":["flags","val flags: ByteArray"]},{"name":"val values: DoubleArray","description":"space.kscience.kmath.structures.FlaggedRealBuffer.values","location":"kmath-core/space.kscience.kmath.structures/-flagged-real-buffer/values.html","searchKeys":["values","val values: DoubleArray"]},{"name":"inline class FloatBuffer(array: FloatArray) : MutableBuffer ","description":"space.kscience.kmath.structures.FloatBuffer","location":"kmath-core/space.kscience.kmath.structures/-float-buffer/index.html","searchKeys":["FloatBuffer","inline class FloatBuffer(array: FloatArray) : MutableBuffer "]},{"name":"fun FloatBuffer(array: FloatArray)","description":"space.kscience.kmath.structures.FloatBuffer.FloatBuffer","location":"kmath-core/space.kscience.kmath.structures/-float-buffer/-float-buffer.html","searchKeys":["FloatBuffer","fun FloatBuffer(array: FloatArray)"]},{"name":"val array: FloatArray","description":"space.kscience.kmath.structures.FloatBuffer.array","location":"kmath-core/space.kscience.kmath.structures/-float-buffer/array.html","searchKeys":["array","val array: FloatArray"]},{"name":"val array: IntArray","description":"space.kscience.kmath.structures.IntBuffer.array","location":"kmath-core/space.kscience.kmath.structures/-int-buffer/array.html","searchKeys":["array","val array: IntArray"]},{"name":"val array: LongArray","description":"space.kscience.kmath.structures.LongBuffer.array","location":"kmath-core/space.kscience.kmath.structures/-long-buffer/array.html","searchKeys":["array","val array: LongArray"]},{"name":"val array: DoubleArray","description":"space.kscience.kmath.structures.RealBuffer.array","location":"kmath-core/space.kscience.kmath.structures/-real-buffer/array.html","searchKeys":["array","val array: DoubleArray"]},{"name":"val array: ShortArray","description":"space.kscience.kmath.structures.ShortBuffer.array","location":"kmath-core/space.kscience.kmath.structures/-short-buffer/array.html","searchKeys":["array","val array: ShortArray"]},{"name":"inline class IntBuffer(array: IntArray) : MutableBuffer ","description":"space.kscience.kmath.structures.IntBuffer","location":"kmath-core/space.kscience.kmath.structures/-int-buffer/index.html","searchKeys":["IntBuffer","inline class IntBuffer(array: IntArray) : MutableBuffer "]},{"name":"fun IntBuffer(array: IntArray)","description":"space.kscience.kmath.structures.IntBuffer.IntBuffer","location":"kmath-core/space.kscience.kmath.structures/-int-buffer/-int-buffer.html","searchKeys":["IntBuffer","fun IntBuffer(array: IntArray)"]},{"name":"inline class ListBuffer(list: List) : Buffer ","description":"space.kscience.kmath.structures.ListBuffer","location":"kmath-core/space.kscience.kmath.structures/-list-buffer/index.html","searchKeys":["ListBuffer","inline class ListBuffer(list: List) : Buffer "]},{"name":"fun ListBuffer(list: List)","description":"space.kscience.kmath.structures.ListBuffer.ListBuffer","location":"kmath-core/space.kscience.kmath.structures/-list-buffer/-list-buffer.html","searchKeys":["ListBuffer","fun ListBuffer(list: List)"]},{"name":"val list: List","description":"space.kscience.kmath.structures.ListBuffer.list","location":"kmath-core/space.kscience.kmath.structures/-list-buffer/list.html","searchKeys":["list","val list: List"]},{"name":"val list: MutableList","description":"space.kscience.kmath.structures.MutableListBuffer.list","location":"kmath-core/space.kscience.kmath.structures/-mutable-list-buffer/list.html","searchKeys":["list","val list: MutableList"]},{"name":"inline class LongBuffer(array: LongArray) : MutableBuffer ","description":"space.kscience.kmath.structures.LongBuffer","location":"kmath-core/space.kscience.kmath.structures/-long-buffer/index.html","searchKeys":["LongBuffer","inline class LongBuffer(array: LongArray) : MutableBuffer "]},{"name":"fun LongBuffer(array: LongArray)","description":"space.kscience.kmath.structures.LongBuffer.LongBuffer","location":"kmath-core/space.kscience.kmath.structures/-long-buffer/-long-buffer.html","searchKeys":["LongBuffer","fun LongBuffer(array: LongArray)"]},{"name":"open class MemoryBuffer(memory: Memory, spec: MemorySpec) : Buffer ","description":"space.kscience.kmath.structures.MemoryBuffer","location":"kmath-core/space.kscience.kmath.structures/-memory-buffer/index.html","searchKeys":["MemoryBuffer","open class MemoryBuffer(memory: Memory, spec: MemorySpec) : Buffer "]},{"name":"fun MemoryBuffer(memory: Memory, spec: MemorySpec)","description":"space.kscience.kmath.structures.MemoryBuffer.MemoryBuffer","location":"kmath-core/space.kscience.kmath.structures/-memory-buffer/-memory-buffer.html","searchKeys":["MemoryBuffer","fun MemoryBuffer(memory: Memory, spec: MemorySpec)"]},{"name":"interface MutableBuffer : Buffer ","description":"space.kscience.kmath.structures.MutableBuffer","location":"kmath-core/space.kscience.kmath.structures/-mutable-buffer/index.html","searchKeys":["MutableBuffer","interface MutableBuffer : Buffer "]},{"name":"inline fun float(size: Int, initializer: (Int) -> Float): FloatBuffer","description":"space.kscience.kmath.structures.MutableBuffer.Companion.float","location":"kmath-core/space.kscience.kmath.structures/-mutable-buffer/-companion/float.html","searchKeys":["float","inline fun float(size: Int, initializer: (Int) -> Float): FloatBuffer"]},{"name":"inline fun int(size: Int, initializer: (Int) -> Int): IntBuffer","description":"space.kscience.kmath.structures.MutableBuffer.Companion.int","location":"kmath-core/space.kscience.kmath.structures/-mutable-buffer/-companion/int.html","searchKeys":["int","inline fun int(size: Int, initializer: (Int) -> Int): IntBuffer"]},{"name":"inline fun long(size: Int, initializer: (Int) -> Long): LongBuffer","description":"space.kscience.kmath.structures.MutableBuffer.Companion.long","location":"kmath-core/space.kscience.kmath.structures/-mutable-buffer/-companion/long.html","searchKeys":["long","inline fun long(size: Int, initializer: (Int) -> Long): LongBuffer"]},{"name":"inline fun short(size: Int, initializer: (Int) -> Short): ShortBuffer","description":"space.kscience.kmath.structures.MutableBuffer.Companion.short","location":"kmath-core/space.kscience.kmath.structures/-mutable-buffer/-companion/short.html","searchKeys":["short","inline fun short(size: Int, initializer: (Int) -> Short): ShortBuffer"]},{"name":"inline class MutableListBuffer(list: MutableList) : MutableBuffer ","description":"space.kscience.kmath.structures.MutableListBuffer","location":"kmath-core/space.kscience.kmath.structures/-mutable-list-buffer/index.html","searchKeys":["MutableListBuffer","inline class MutableListBuffer(list: MutableList) : MutableBuffer "]},{"name":"fun MutableListBuffer(list: MutableList)","description":"space.kscience.kmath.structures.MutableListBuffer.MutableListBuffer","location":"kmath-core/space.kscience.kmath.structures/-mutable-list-buffer/-mutable-list-buffer.html","searchKeys":["MutableListBuffer","fun MutableListBuffer(list: MutableList)"]},{"name":"class MutableMemoryBuffer(memory: Memory, spec: MemorySpec) : MemoryBuffer , MutableBuffer ","description":"space.kscience.kmath.structures.MutableMemoryBuffer","location":"kmath-core/space.kscience.kmath.structures/-mutable-memory-buffer/index.html","searchKeys":["MutableMemoryBuffer","class MutableMemoryBuffer(memory: Memory, spec: MemorySpec) : MemoryBuffer , MutableBuffer "]},{"name":"fun MutableMemoryBuffer(memory: Memory, spec: MemorySpec)","description":"space.kscience.kmath.structures.MutableMemoryBuffer.MutableMemoryBuffer","location":"kmath-core/space.kscience.kmath.structures/-mutable-memory-buffer/-mutable-memory-buffer.html","searchKeys":["MutableMemoryBuffer","fun MutableMemoryBuffer(memory: Memory, spec: MemorySpec)"]},{"name":"inline class ReadOnlyBuffer(buffer: MutableBuffer) : Buffer ","description":"space.kscience.kmath.structures.ReadOnlyBuffer","location":"kmath-core/space.kscience.kmath.structures/-read-only-buffer/index.html","searchKeys":["ReadOnlyBuffer","inline class ReadOnlyBuffer(buffer: MutableBuffer) : Buffer "]},{"name":"fun ReadOnlyBuffer(buffer: MutableBuffer)","description":"space.kscience.kmath.structures.ReadOnlyBuffer.ReadOnlyBuffer","location":"kmath-core/space.kscience.kmath.structures/-read-only-buffer/-read-only-buffer.html","searchKeys":["ReadOnlyBuffer","fun ReadOnlyBuffer(buffer: MutableBuffer)"]},{"name":"inline class RealBuffer(array: DoubleArray) : MutableBuffer ","description":"space.kscience.kmath.structures.RealBuffer","location":"kmath-core/space.kscience.kmath.structures/-real-buffer/index.html","searchKeys":["RealBuffer","inline class RealBuffer(array: DoubleArray) : MutableBuffer "]},{"name":"fun RealBuffer(array: DoubleArray)","description":"space.kscience.kmath.structures.RealBuffer.RealBuffer","location":"kmath-core/space.kscience.kmath.structures/-real-buffer/-real-buffer.html","searchKeys":["RealBuffer","fun RealBuffer(array: DoubleArray)"]},{"name":"class RealBufferField(size: Int) : ExtendedField> ","description":"space.kscience.kmath.structures.RealBufferField","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/index.html","searchKeys":["RealBufferField","class RealBufferField(size: Int) : ExtendedField> "]},{"name":"fun RealBufferField(size: Int)","description":"space.kscience.kmath.structures.RealBufferField.RealBufferField","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field/-real-buffer-field.html","searchKeys":["RealBufferField","fun RealBufferField(size: Int)"]},{"name":"object RealBufferFieldOperations : ExtendedFieldOperations> ","description":"space.kscience.kmath.structures.RealBufferFieldOperations","location":"kmath-core/space.kscience.kmath.structures/-real-buffer-field-operations/index.html","searchKeys":["RealBufferFieldOperations","object RealBufferFieldOperations : ExtendedFieldOperations> "]},{"name":"inline class ShortBuffer(array: ShortArray) : MutableBuffer ","description":"space.kscience.kmath.structures.ShortBuffer","location":"kmath-core/space.kscience.kmath.structures/-short-buffer/index.html","searchKeys":["ShortBuffer","inline class ShortBuffer(array: ShortArray) : MutableBuffer "]},{"name":"fun ShortBuffer(array: ShortArray)","description":"space.kscience.kmath.structures.ShortBuffer.ShortBuffer","location":"kmath-core/space.kscience.kmath.structures/-short-buffer/-short-buffer.html","searchKeys":["ShortBuffer","fun ShortBuffer(array: ShortArray)"]},{"name":"enum ValueFlag : Enum ","description":"space.kscience.kmath.structures.ValueFlag","location":"kmath-core/space.kscience.kmath.structures/-value-flag/index.html","searchKeys":["ValueFlag","enum ValueFlag : Enum "]},{"name":"MISSING(0b0000_0010)","description":"space.kscience.kmath.structures.ValueFlag.MISSING","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-m-i-s-s-i-n-g/index.html","searchKeys":["MISSING","MISSING(0b0000_0010)"]},{"name":"val mask: Byte","description":"space.kscience.kmath.structures.ValueFlag.MISSING.mask","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-m-i-s-s-i-n-g/mask.html","searchKeys":["mask","val mask: Byte"]},{"name":"val mask: Byte","description":"space.kscience.kmath.structures.ValueFlag.NAN.mask","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-n-a-n/mask.html","searchKeys":["mask","val mask: Byte"]},{"name":"val mask: Byte","description":"space.kscience.kmath.structures.ValueFlag.NEGATIVE_INFINITY.mask","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-n-e-g-a-t-i-v-e_-i-n-f-i-n-i-t-y/mask.html","searchKeys":["mask","val mask: Byte"]},{"name":"val mask: Byte","description":"space.kscience.kmath.structures.ValueFlag.POSITIVE_INFINITY.mask","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-p-o-s-i-t-i-v-e_-i-n-f-i-n-i-t-y/mask.html","searchKeys":["mask","val mask: Byte"]},{"name":"val mask: Byte","description":"space.kscience.kmath.structures.ValueFlag.mask","location":"kmath-core/space.kscience.kmath.structures/-value-flag/mask.html","searchKeys":["mask","val mask: Byte"]},{"name":"val name: String","description":"space.kscience.kmath.structures.ValueFlag.MISSING.name","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-m-i-s-s-i-n-g/name.html","searchKeys":["name","val name: String"]},{"name":"val name: String","description":"space.kscience.kmath.structures.ValueFlag.NAN.name","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-n-a-n/name.html","searchKeys":["name","val name: String"]},{"name":"val name: String","description":"space.kscience.kmath.structures.ValueFlag.NEGATIVE_INFINITY.name","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-n-e-g-a-t-i-v-e_-i-n-f-i-n-i-t-y/name.html","searchKeys":["name","val name: String"]},{"name":"val name: String","description":"space.kscience.kmath.structures.ValueFlag.POSITIVE_INFINITY.name","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-p-o-s-i-t-i-v-e_-i-n-f-i-n-i-t-y/name.html","searchKeys":["name","val name: String"]},{"name":"val ordinal: Int","description":"space.kscience.kmath.structures.ValueFlag.MISSING.ordinal","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-m-i-s-s-i-n-g/ordinal.html","searchKeys":["ordinal","val ordinal: Int"]},{"name":"val ordinal: Int","description":"space.kscience.kmath.structures.ValueFlag.NAN.ordinal","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-n-a-n/ordinal.html","searchKeys":["ordinal","val ordinal: Int"]},{"name":"val ordinal: Int","description":"space.kscience.kmath.structures.ValueFlag.NEGATIVE_INFINITY.ordinal","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-n-e-g-a-t-i-v-e_-i-n-f-i-n-i-t-y/ordinal.html","searchKeys":["ordinal","val ordinal: Int"]},{"name":"val ordinal: Int","description":"space.kscience.kmath.structures.ValueFlag.POSITIVE_INFINITY.ordinal","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-p-o-s-i-t-i-v-e_-i-n-f-i-n-i-t-y/ordinal.html","searchKeys":["ordinal","val ordinal: Int"]},{"name":"NAN(0b0000_0001)","description":"space.kscience.kmath.structures.ValueFlag.NAN","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-n-a-n/index.html","searchKeys":["NAN","NAN(0b0000_0001)"]},{"name":"NEGATIVE_INFINITY(0b0000_0100)","description":"space.kscience.kmath.structures.ValueFlag.NEGATIVE_INFINITY","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-n-e-g-a-t-i-v-e_-i-n-f-i-n-i-t-y/index.html","searchKeys":["NEGATIVE_INFINITY","NEGATIVE_INFINITY(0b0000_0100)"]},{"name":"POSITIVE_INFINITY(0b0000_1000)","description":"space.kscience.kmath.structures.ValueFlag.POSITIVE_INFINITY","location":"kmath-core/space.kscience.kmath.structures/-value-flag/-p-o-s-i-t-i-v-e_-i-n-f-i-n-i-t-y/index.html","searchKeys":["POSITIVE_INFINITY","POSITIVE_INFINITY(0b0000_1000)"]},{"name":"class VirtualBuffer(size: Int, generator: (Int) -> T) : Buffer ","description":"space.kscience.kmath.structures.VirtualBuffer","location":"kmath-core/space.kscience.kmath.structures/-virtual-buffer/index.html","searchKeys":["VirtualBuffer","class VirtualBuffer(size: Int, generator: (Int) -> T) : Buffer "]},{"name":"fun VirtualBuffer(size: Int, generator: (Int) -> T)","description":"space.kscience.kmath.structures.VirtualBuffer.VirtualBuffer","location":"kmath-core/space.kscience.kmath.structures/-virtual-buffer/-virtual-buffer.html","searchKeys":["VirtualBuffer","fun VirtualBuffer(size: Int, generator: (Int) -> T)"]},{"name":"fun Buffer.asIterable(): Iterable","description":"space.kscience.kmath.structures.asIterable","location":"kmath-core/space.kscience.kmath.structures/as-iterable.html","searchKeys":["asIterable","fun Buffer.asIterable(): Iterable"]},{"name":"fun MutableList.asMutableBuffer(): MutableListBuffer","description":"space.kscience.kmath.structures.asMutableBuffer","location":"kmath-core/space.kscience.kmath.structures/as-mutable-buffer.html","searchKeys":["asMutableBuffer","fun MutableList.asMutableBuffer(): MutableListBuffer"]},{"name":"fun Buffer.asReadOnly(): Buffer","description":"space.kscience.kmath.structures.asReadOnly","location":"kmath-core/space.kscience.kmath.structures/as-read-only.html","searchKeys":["asReadOnly","fun Buffer.asReadOnly(): Buffer"]},{"name":"fun Buffer.asSequence(): Sequence","description":"space.kscience.kmath.structures.asSequence","location":"kmath-core/space.kscience.kmath.structures/as-sequence.html","searchKeys":["asSequence","fun Buffer.asSequence(): Sequence"]},{"name":"inline fun FlaggedRealBuffer.forEachValid(block: (Double) -> Unit)","description":"space.kscience.kmath.structures.forEachValid","location":"kmath-core/space.kscience.kmath.structures/for-each-valid.html","searchKeys":["forEachValid","inline fun FlaggedRealBuffer.forEachValid(block: (Double) -> Unit)"]},{"name":"fun FlaggedBuffer<*>.hasFlag(index: Int, flag: ValueFlag): Boolean","description":"space.kscience.kmath.structures.hasFlag","location":"kmath-core/space.kscience.kmath.structures/has-flag.html","searchKeys":["hasFlag","fun FlaggedBuffer<*>.hasFlag(index: Int, flag: ValueFlag): Boolean"]},{"name":"fun FlaggedBuffer<*>.isMissing(index: Int): Boolean","description":"space.kscience.kmath.structures.isMissing","location":"kmath-core/space.kscience.kmath.structures/is-missing.html","searchKeys":["isMissing","fun FlaggedBuffer<*>.isMissing(index: Int): Boolean"]},{"name":"fun FlaggedBuffer<*>.isValid(index: Int): Boolean","description":"space.kscience.kmath.structures.isValid","location":"kmath-core/space.kscience.kmath.structures/is-valid.html","searchKeys":["isValid","fun FlaggedBuffer<*>.isValid(index: Int): Boolean"]},{"name":"fun Buffer.toFloatArray(): FloatArray","description":"space.kscience.kmath.structures.toFloatArray","location":"kmath-core/space.kscience.kmath.structures/to-float-array.html","searchKeys":["toFloatArray","fun Buffer.toFloatArray(): FloatArray"]},{"name":"fun Buffer.toIntArray(): IntArray","description":"space.kscience.kmath.structures.toIntArray","location":"kmath-core/space.kscience.kmath.structures/to-int-array.html","searchKeys":["toIntArray","fun Buffer.toIntArray(): IntArray"]},{"name":"fun Buffer.toLongArray(): LongArray","description":"space.kscience.kmath.structures.toLongArray","location":"kmath-core/space.kscience.kmath.structures/to-long-array.html","searchKeys":["toLongArray","fun Buffer.toLongArray(): LongArray"]},{"name":"fun Buffer.toMutableList(): MutableList","description":"space.kscience.kmath.structures.toMutableList","location":"kmath-core/space.kscience.kmath.structures/to-mutable-list.html","searchKeys":["toMutableList","fun Buffer.toMutableList(): MutableList"]},{"name":"fun Buffer.toShortArray(): ShortArray","description":"space.kscience.kmath.structures.toShortArray","location":"kmath-core/space.kscience.kmath.structures/to-short-array.html","searchKeys":["toShortArray","fun Buffer.toShortArray(): ShortArray"]},{"name":"inline fun Buffer.toTypedArray(): Array","description":"space.kscience.kmath.structures.toTypedArray","location":"kmath-core/space.kscience.kmath.structures/to-typed-array.html","searchKeys":["toTypedArray","inline fun Buffer.toTypedArray(): Array"]},{"name":"inline fun Buffer.zip(other: Buffer, bufferFactory: BufferFactory = Buffer.Companion::auto, crossinline transform: (T1, T2) -> R): Buffer","description":"space.kscience.kmath.structures.zip","location":"kmath-core/space.kscience.kmath.structures/zip.html","searchKeys":["zip","inline fun Buffer.zip(other: Buffer, bufferFactory: BufferFactory = Buffer.Companion::auto, crossinline transform: (T1, T2) -> R): Buffer"]}]