Package space.kscience.kmath.operations
Types
BigInt
Link copied to clipboard
BigIntField
Link copied to clipboard
object BigIntField : Field<BigInt> , NumbersAddOps<BigInt> , ScaleOperations<BigInt>
Content copied to clipboard
BooleanAlgebra
Link copied to clipboard
BufferAlgebra
Link copied to clipboard
BufferField
Link copied to clipboard
BufferFieldOps
Link copied to clipboard
open class BufferFieldOps<T, A : Field<T>>(elementAlgebra: A, bufferFactory: BufferFactory<T>) : BufferRingOps<T, A> , BufferAlgebra<T, A> , FieldOps<Buffer<T>> , ScaleOperations<Buffer<T>>
Content copied to clipboard
BufferRingOps
Link copied to clipboard
open class BufferRingOps<T, A : Ring<T>>(elementAlgebra: A, bufferFactory: BufferFactory<T>) : BufferAlgebra<T, A> , RingOps<Buffer<T>>
Content copied to clipboard
BufferTransform
Link copied to clipboard
DoubleBufferField
Link copied to clipboard
class DoubleBufferField(size: Int) : DoubleBufferOps, ExtendedField<Buffer<Double>>
Content copied to clipboard
DoubleBufferOps
Link copied to clipboard
abstract class DoubleBufferOps : ExtendedFieldOps<Buffer<Double>> , Norm<Buffer<Double>, Double>
Content copied to clipboard
DoubleField
Link copied to clipboard
object DoubleField : ExtendedField<Double> , Norm<Double, Double> , ScaleOperations<Double>
Content copied to clipboard
A field for Double without boxing.
DoubleL2Norm
Link copied to clipboard
ExponentialOperations
Link copied to clipboard
ExtendedField
Link copied to clipboard
interface ExtendedField<T> : ExtendedFieldOps<T> , Field<T> , NumericAlgebra<T>
Content copied to clipboard
ExtendedFieldOps
Link copied to clipboard
interface ExtendedFieldOps<T> : FieldOps<T> , TrigonometricOperations<T> , PowerOperations<T> , ExponentialOperations<T> , ScaleOperations<T>
Content copied to clipboard
FloatField
Link copied to clipboard
JBigDecimalField
Link copied to clipboard
JBigDecimalFieldBase
Link copied to clipboard
abstract class JBigDecimalFieldBase : Field<BigDecimal> , PowerOperations<BigDecimal> , NumericAlgebra<BigDecimal> , ScaleOperations<BigDecimal>
Content copied to clipboard
An abstract field over BigDecimal.
JBigIntegerField
Link copied to clipboard
KMathContext
Link copied to clipboard
LogicAlgebra
Link copied to clipboard
NumbersAddOps
Link copied to clipboard
A combination of NumericAlgebra and Ring that adds intrinsic simple operations on numbers like
T+1
TODO to be removed and replaced by extensions after multiple receivers are thereNumericAlgebra
Link copied to clipboard
PowerOperations
Link copied to clipboard
ScaleOperations
Link copied to clipboard
SuspendBufferTransform
Link copied to clipboard
TrigonometricOperations
Link copied to clipboard
Functions
asIterable
Link copied to clipboard
asSequence
Link copied to clipboard
averageWith
Link copied to clipboard
bigInt
Link copied to clipboard
inline fun Buffer.Companion.bigInt(size: Int, initializer: (Int) -> BigInt): Buffer<BigInt>
Content copied to clipboard
inline fun MutableBuffer.Companion.bigInt(size: Int, initializer: (Int) -> BigInt): MutableBuffer<BigInt>
Content copied to clipboard
bindSymbol
Link copied to clipboard
bindSymbolOrNull
Link copied to clipboard
buffer
Link copied to clipboard
fun <T, A : BufferAlgebra<T, *>, WithSize> A.buffer(initializer: (Int) -> T): Buffer<T>
Content copied to clipboard
fun BufferField<Double, *>.buffer(vararg elements: Number): Buffer<Double>
Content copied to clipboard
bufferAlgebra
Link copied to clipboard
fun <T, A : Field<T>> A.bufferAlgebra(bufferFactory: BufferFactory<T>): BufferFieldOps<T, A>
Content copied to clipboard
map
Link copied to clipboard
Create a new buffer from this one with the given mapping function and using Buffer.Companion.auto buffer factory.
mapIndexed
Link copied to clipboard
mutableBuffer
Link copied to clipboard
parseBigInteger
Link copied to clipboard
sumWith
Link copied to clipboard
toBigInt
Link copied to clipboard
toMutableList
Link copied to clipboard
toTypedArray
Link copied to clipboard
Properties
algebra
Link copied to clipboard
algebra
Link copied to clipboard
algebra
Link copied to clipboard
algebra
Link copied to clipboard
algebra
Link copied to clipboard
algebra
Link copied to clipboard
algebra
Link copied to clipboard
bufferAlgebra
Link copied to clipboard
bufferAlgebra
Link copied to clipboard
nd
Link copied to clipboard