Package space.kscience.kmath.complex
Types
ComplexField
Link copied to clipboard
object ComplexField : ExtendedField<Complex> , Norm<Complex, Complex> , NumbersAddOperations<Complex> , ScaleOperations<Complex>
Content copied to clipboard
A field of Complex.
ComplexFieldND
Link copied to clipboard
class ComplexFieldND(shape: IntArray) : BufferedFieldND<Complex, ComplexField> , NumbersAddOperations<StructureND<Complex>> , ExtendedField<StructureND<Complex>>
Content copied to clipboard
Quaternion
Link copied to clipboard
QuaternionField
Link copied to clipboard
object QuaternionField : Field<Quaternion> , Norm<Quaternion, Quaternion> , PowerOperations<Quaternion> , ExponentialOperations<Quaternion> , NumbersAddOperations<Quaternion> , ScaleOperations<Quaternion>
Content copied to clipboard
A field of Quaternion.
Functions
bufferAlgebra
Link copied to clipboard
fun ComplexField.bufferAlgebra(size: Int): BufferField<Complex, ComplexField>
Content copied to clipboard
complex
Link copied to clipboard
inline fun MutableBuffer.Companion.complex(size: Int, init: (Int) -> Complex): MutableBuffer<Complex>
Content copied to clipboard
ndAlgebra
Link copied to clipboard
produceInline
Link copied to clipboard
inline fun BufferedFieldND<Complex, ComplexField>.produceInline(initializer: ComplexField.(Int) -> Complex): BufferND<Complex>
Content copied to clipboard
quaternion
Link copied to clipboard
inline fun Buffer.Companion.quaternion(size: Int, init: (Int) -> Quaternion): Buffer<Quaternion>
Content copied to clipboard
inline fun MutableBuffer.Companion.quaternion(size: Int, init: (Int) -> Quaternion): MutableBuffer<Quaternion>
Content copied to clipboard
toQuaternion
Link copied to clipboard
withNdAlgebra
Link copied to clipboard
inline fun <R> ComplexField.withNdAlgebra(vararg shape: Int, action: ComplexFieldND.() -> R): R
Content copied to clipboard
Properties
algebra
Link copied to clipboard
conjugate
Link copied to clipboard
r
Link copied to clipboard
reciprocal
Link copied to clipboard
reciprocal
Link copied to clipboard