var pages = [{"name":"data class Complex(re: Double, im: Double) : FieldElement ","description":"space.kscience.kmath.complex.Complex","location":"kmath-complex/space.kscience.kmath.complex/-complex/index.html","searchKeys":["Complex","data class Complex(re: Double, im: Double) : FieldElement "]},{"name":"object Companion : MemorySpec ","description":"space.kscience.kmath.complex.Complex.Companion","location":"kmath-complex/space.kscience.kmath.complex/-complex/-companion/index.html","searchKeys":["Companion","object Companion : MemorySpec "]},{"name":"object Companion : MemorySpec ","description":"space.kscience.kmath.complex.Quaternion.Companion","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/-companion/index.html","searchKeys":["Companion","object Companion : MemorySpec "]},{"name":"open override val objectSize: Int","description":"space.kscience.kmath.complex.Complex.Companion.objectSize","location":"kmath-complex/space.kscience.kmath.complex/-complex/-companion/object-size.html","searchKeys":["objectSize","open override val objectSize: Int"]},{"name":"open override val objectSize: Int","description":"space.kscience.kmath.complex.Quaternion.Companion.objectSize","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/-companion/object-size.html","searchKeys":["objectSize","open override val objectSize: Int"]},{"name":"open override fun MemoryReader.read(offset: Int): Complex","description":"space.kscience.kmath.complex.Complex.Companion.read","location":"kmath-complex/space.kscience.kmath.complex/-complex/-companion/read.html","searchKeys":["read","open override fun MemoryReader.read(offset: Int): Complex"]},{"name":"open override fun MemoryReader.read(offset: Int): Quaternion","description":"space.kscience.kmath.complex.Quaternion.Companion.read","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/-companion/read.html","searchKeys":["read","open override fun MemoryReader.read(offset: Int): Quaternion"]},{"name":"open override fun MemoryWriter.write(offset: Int, value: Complex)","description":"space.kscience.kmath.complex.Complex.Companion.write","location":"kmath-complex/space.kscience.kmath.complex/-complex/-companion/write.html","searchKeys":["write","open override fun MemoryWriter.write(offset: Int, value: Complex)"]},{"name":"open override fun MemoryWriter.write(offset: Int, value: Quaternion)","description":"space.kscience.kmath.complex.Quaternion.Companion.write","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/-companion/write.html","searchKeys":["write","open override fun MemoryWriter.write(offset: Int, value: Quaternion)"]},{"name":"operator fun component1(): Double","description":"space.kscience.kmath.complex.Complex.component1","location":"kmath-complex/space.kscience.kmath.complex/-complex/component1.html","searchKeys":["component1","operator fun component1(): Double"]},{"name":"operator fun component1(): Double","description":"space.kscience.kmath.complex.Quaternion.component1","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/component1.html","searchKeys":["component1","operator fun component1(): Double"]},{"name":"operator fun component2(): Double","description":"space.kscience.kmath.complex.Complex.component2","location":"kmath-complex/space.kscience.kmath.complex/-complex/component2.html","searchKeys":["component2","operator fun component2(): Double"]},{"name":"operator fun component2(): Double","description":"space.kscience.kmath.complex.Quaternion.component2","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/component2.html","searchKeys":["component2","operator fun component2(): Double"]},{"name":"open override val context: ComplexField","description":"space.kscience.kmath.complex.Complex.context","location":"kmath-complex/space.kscience.kmath.complex/-complex/context.html","searchKeys":["context","open override val context: ComplexField"]},{"name":"open override val context: QuaternionField","description":"space.kscience.kmath.complex.Quaternion.context","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/context.html","searchKeys":["context","open override val context: QuaternionField"]},{"name":"fun copy(re: Double, im: Double): Complex","description":"space.kscience.kmath.complex.Complex.copy","location":"kmath-complex/space.kscience.kmath.complex/-complex/copy.html","searchKeys":["copy","fun copy(re: Double, im: Double): Complex"]},{"name":"fun copy(w: Double, x: Double, y: Double, z: Double): Quaternion","description":"space.kscience.kmath.complex.Quaternion.copy","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/copy.html","searchKeys":["copy","fun copy(w: Double, x: Double, y: Double, z: Double): Quaternion"]},{"name":"val im: Double","description":"space.kscience.kmath.complex.Complex.im","location":"kmath-complex/space.kscience.kmath.complex/-complex/im.html","searchKeys":["im","val im: Double"]},{"name":"val re: Double","description":"space.kscience.kmath.complex.Complex.re","location":"kmath-complex/space.kscience.kmath.complex/-complex/re.html","searchKeys":["re","val re: Double"]},{"name":"open override fun toString(): String","description":"space.kscience.kmath.complex.Complex.toString","location":"kmath-complex/space.kscience.kmath.complex/-complex/to-string.html","searchKeys":["toString","open override fun toString(): String"]},{"name":"open override fun toString(): String","description":"space.kscience.kmath.complex.Quaternion.toString","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/to-string.html","searchKeys":["toString","open override fun toString(): String"]},{"name":"object ComplexField : ExtendedField , Norm , RingWithNumbers ","description":"space.kscience.kmath.complex.ComplexField","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/index.html","searchKeys":["ComplexField","object ComplexField : ExtendedField , Norm , RingWithNumbers "]},{"name":"open override fun acos(arg: Complex): Complex","description":"space.kscience.kmath.complex.ComplexField.acos","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/acos.html","searchKeys":["acos","open override fun acos(arg: Complex): Complex"]},{"name":"open override fun acos(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.acos","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/acos.html","searchKeys":["acos","open override fun acos(arg: NDStructure): NDBuffer"]},{"name":"open override fun add(a: Complex, b: Complex): Complex","description":"space.kscience.kmath.complex.ComplexField.add","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/add.html","searchKeys":["add","open override fun add(a: Complex, b: Complex): Complex"]},{"name":"open override fun add(a: Quaternion, b: Quaternion): Quaternion","description":"space.kscience.kmath.complex.QuaternionField.add","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/add.html","searchKeys":["add","open override fun add(a: Quaternion, b: Quaternion): Quaternion"]},{"name":"open override fun asin(arg: Complex): Complex","description":"space.kscience.kmath.complex.ComplexField.asin","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/asin.html","searchKeys":["asin","open override fun asin(arg: Complex): Complex"]},{"name":"open override fun asin(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.asin","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/asin.html","searchKeys":["asin","open override fun asin(arg: NDStructure): NDBuffer"]},{"name":"open override fun atan(arg: Complex): Complex","description":"space.kscience.kmath.complex.ComplexField.atan","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/atan.html","searchKeys":["atan","open override fun atan(arg: Complex): Complex"]},{"name":"open override fun atan(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.atan","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/atan.html","searchKeys":["atan","open override fun atan(arg: NDStructure): NDBuffer"]},{"name":"open override fun bindSymbol(value: String): Complex","description":"space.kscience.kmath.complex.ComplexField.bindSymbol","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/bind-symbol.html","searchKeys":["bindSymbol","open override fun bindSymbol(value: String): Complex"]},{"name":"open override fun bindSymbol(value: String): Quaternion","description":"space.kscience.kmath.complex.QuaternionField.bindSymbol","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/bind-symbol.html","searchKeys":["bindSymbol","open override fun bindSymbol(value: String): Quaternion"]},{"name":"open override fun cos(arg: Complex): Complex","description":"space.kscience.kmath.complex.ComplexField.cos","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/cos.html","searchKeys":["cos","open override fun cos(arg: Complex): Complex"]},{"name":"open override fun cos(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.cos","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/cos.html","searchKeys":["cos","open override fun cos(arg: NDStructure): NDBuffer"]},{"name":"open override fun divide(a: Complex, b: Complex): Complex","description":"space.kscience.kmath.complex.ComplexField.divide","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/divide.html","searchKeys":["divide","open override fun divide(a: Complex, b: Complex): Complex"]},{"name":"open override fun divide(a: Quaternion, b: Quaternion): Quaternion","description":"space.kscience.kmath.complex.QuaternionField.divide","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/divide.html","searchKeys":["divide","open override fun divide(a: Quaternion, b: Quaternion): Quaternion"]},{"name":"open override fun exp(arg: Complex): Complex","description":"space.kscience.kmath.complex.ComplexField.exp","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/exp.html","searchKeys":["exp","open override fun exp(arg: Complex): Complex"]},{"name":"open override fun exp(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.exp","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/exp.html","searchKeys":["exp","open override fun exp(arg: NDStructure): NDBuffer"]},{"name":"open override fun exp(arg: Quaternion): Quaternion","description":"space.kscience.kmath.complex.QuaternionField.exp","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/exp.html","searchKeys":["exp","open override fun exp(arg: Quaternion): Quaternion"]},{"name":"val i: Complex","description":"space.kscience.kmath.complex.ComplexField.i","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/i.html","searchKeys":["i","val i: Complex"]},{"name":"val i: Quaternion","description":"space.kscience.kmath.complex.QuaternionField.i","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/i.html","searchKeys":["i","val i: Quaternion"]},{"name":"open override fun ln(arg: Complex): Complex","description":"space.kscience.kmath.complex.ComplexField.ln","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/ln.html","searchKeys":["ln","open override fun ln(arg: Complex): Complex"]},{"name":"open override fun ln(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.ln","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/ln.html","searchKeys":["ln","open override fun ln(arg: NDStructure): NDBuffer"]},{"name":"open override fun ln(arg: Quaternion): Quaternion","description":"space.kscience.kmath.complex.QuaternionField.ln","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/ln.html","searchKeys":["ln","open override fun ln(arg: Quaternion): Quaternion"]},{"name":"open override fun norm(arg: Complex): Complex","description":"space.kscience.kmath.complex.ComplexField.norm","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/norm.html","searchKeys":["norm","open override fun norm(arg: Complex): Complex"]},{"name":"open override fun norm(arg: Quaternion): Quaternion","description":"space.kscience.kmath.complex.QuaternionField.norm","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/norm.html","searchKeys":["norm","open override fun norm(arg: Quaternion): Quaternion"]},{"name":"open override val one: Complex","description":"space.kscience.kmath.complex.ComplexField.one","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/one.html","searchKeys":["one","open override val one: Complex"]},{"name":"open override val one: NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.one","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/one.html","searchKeys":["one","open override val one: NDBuffer"]},{"name":"open override val one: Quaternion","description":"space.kscience.kmath.complex.QuaternionField.one","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/one.html","searchKeys":["one","open override val one: Quaternion"]},{"name":"open override fun power(arg: Complex, pow: Number): Complex","description":"space.kscience.kmath.complex.ComplexField.power","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/power.html","searchKeys":["power","open override fun power(arg: Complex, pow: Number): Complex"]},{"name":"open override fun power(arg: NDStructure, pow: Number): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.power","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/power.html","searchKeys":["power","open override fun power(arg: NDStructure, pow: Number): NDBuffer"]},{"name":"open override fun power(arg: Quaternion, pow: Number): Quaternion","description":"space.kscience.kmath.complex.QuaternionField.power","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/power.html","searchKeys":["power","open override fun power(arg: Quaternion, pow: Number): Quaternion"]},{"name":"open override fun sin(arg: Complex): Complex","description":"space.kscience.kmath.complex.ComplexField.sin","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/sin.html","searchKeys":["sin","open override fun sin(arg: Complex): Complex"]},{"name":"open override fun sin(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.sin","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/sin.html","searchKeys":["sin","open override fun sin(arg: NDStructure): NDBuffer"]},{"name":"open override fun tan(arg: Complex): Complex","description":"space.kscience.kmath.complex.ComplexField.tan","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/tan.html","searchKeys":["tan","open override fun tan(arg: Complex): Complex"]},{"name":"open override fun tan(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.tan","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/tan.html","searchKeys":["tan","open override fun tan(arg: NDStructure): NDBuffer"]},{"name":"operator fun Double.times(c: Complex): Complex","description":"space.kscience.kmath.complex.ComplexField.times","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/times.html","searchKeys":["times","operator fun Double.times(c: Complex): Complex"]},{"name":"open operator override fun Number.times(b: Quaternion): Quaternion","description":"space.kscience.kmath.complex.QuaternionField.times","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/times.html","searchKeys":["times","open operator override fun Number.times(b: Quaternion): Quaternion"]},{"name":"open override val zero: Complex","description":"space.kscience.kmath.complex.ComplexField.zero","location":"kmath-complex/space.kscience.kmath.complex/-complex-field/zero.html","searchKeys":["zero","open override val zero: Complex"]},{"name":"open override val zero: NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.zero","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/zero.html","searchKeys":["zero","open override val zero: NDBuffer"]},{"name":"open override val zero: Quaternion","description":"space.kscience.kmath.complex.QuaternionField.zero","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/zero.html","searchKeys":["zero","open override val zero: Quaternion"]},{"name":"class ComplexNDField(shape: IntArray) : BufferedNDField , RingWithNumbers> , ExtendedField> ","description":"space.kscience.kmath.complex.ComplexNDField","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/index.html","searchKeys":["ComplexNDField","class ComplexNDField(shape: IntArray) : BufferedNDField , RingWithNumbers> , ExtendedField> "]},{"name":"fun ComplexNDField(shape: IntArray)","description":"space.kscience.kmath.complex.ComplexNDField.ComplexNDField","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/-complex-n-d-field.html","searchKeys":["ComplexNDField","fun ComplexNDField(shape: IntArray)"]},{"name":"open override fun acosh(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.acosh","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/acosh.html","searchKeys":["acosh","open override fun acosh(arg: NDStructure): NDBuffer"]},{"name":"open override fun asinh(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.asinh","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/asinh.html","searchKeys":["asinh","open override fun asinh(arg: NDStructure): NDBuffer"]},{"name":"open override fun atanh(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.atanh","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/atanh.html","searchKeys":["atanh","open override fun atanh(arg: NDStructure): NDBuffer"]},{"name":"open override fun cosh(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.cosh","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/cosh.html","searchKeys":["cosh","open override fun cosh(arg: NDStructure): NDBuffer"]},{"name":"open override fun number(value: Number): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.number","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/number.html","searchKeys":["number","open override fun number(value: Number): NDBuffer"]},{"name":"open override fun sinh(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.sinh","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/sinh.html","searchKeys":["sinh","open override fun sinh(arg: NDStructure): NDBuffer"]},{"name":"open override fun tanh(arg: NDStructure): NDBuffer","description":"space.kscience.kmath.complex.ComplexNDField.tanh","location":"kmath-complex/space.kscience.kmath.complex/-complex-n-d-field/tanh.html","searchKeys":["tanh","open override fun tanh(arg: NDStructure): NDBuffer"]},{"name":"data class Quaternion(w: Double, x: Double, y: Double, z: Double) : FieldElement ","description":"space.kscience.kmath.complex.Quaternion","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/index.html","searchKeys":["Quaternion","data class Quaternion(w: Double, x: Double, y: Double, z: Double) : FieldElement "]},{"name":"operator fun component3(): Double","description":"space.kscience.kmath.complex.Quaternion.component3","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/component3.html","searchKeys":["component3","operator fun component3(): Double"]},{"name":"operator fun component4(): Double","description":"space.kscience.kmath.complex.Quaternion.component4","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/component4.html","searchKeys":["component4","operator fun component4(): Double"]},{"name":"val w: Double","description":"space.kscience.kmath.complex.Quaternion.w","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/w.html","searchKeys":["w","val w: Double"]},{"name":"val x: Double","description":"space.kscience.kmath.complex.Quaternion.x","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/x.html","searchKeys":["x","val x: Double"]},{"name":"val y: Double","description":"space.kscience.kmath.complex.Quaternion.y","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/y.html","searchKeys":["y","val y: Double"]},{"name":"val z: Double","description":"space.kscience.kmath.complex.Quaternion.z","location":"kmath-complex/space.kscience.kmath.complex/-quaternion/z.html","searchKeys":["z","val z: Double"]},{"name":"object QuaternionField : Field , Norm , PowerOperations , ExponentialOperations , RingWithNumbers ","description":"space.kscience.kmath.complex.QuaternionField","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/index.html","searchKeys":["QuaternionField","object QuaternionField : Field , Norm , PowerOperations , ExponentialOperations , RingWithNumbers "]},{"name":"val j: Quaternion","description":"space.kscience.kmath.complex.QuaternionField.j","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/j.html","searchKeys":["j","val j: Quaternion"]},{"name":"val k: Quaternion","description":"space.kscience.kmath.complex.QuaternionField.k","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/k.html","searchKeys":["k","val k: Quaternion"]},{"name":"open operator override fun Quaternion.unaryMinus(): Quaternion","description":"space.kscience.kmath.complex.QuaternionField.unaryMinus","location":"kmath-complex/space.kscience.kmath.complex/-quaternion-field/unary-minus.html","searchKeys":["unaryMinus","open operator override fun Quaternion.unaryMinus(): Quaternion"]},{"name":"inline fun ComplexField.nd(vararg shape: Int, action: ComplexNDField.() -> R): R","description":"space.kscience.kmath.complex.nd","location":"kmath-complex/space.kscience.kmath.complex/nd.html","searchKeys":["nd","inline fun ComplexField.nd(vararg shape: Int, action: ComplexNDField.() -> R): R"]},{"name":"inline fun BufferedNDField.produceInline(initializer: ComplexField.(Int) -> Complex): NDBuffer","description":"space.kscience.kmath.complex.produceInline","location":"kmath-complex/space.kscience.kmath.complex/produce-inline.html","searchKeys":["produceInline","inline fun BufferedNDField.produceInline(initializer: ComplexField.(Int) -> Complex): NDBuffer"]},{"name":"val Complex.theta: Double","description":"space.kscience.kmath.complex.theta","location":"kmath-complex/space.kscience.kmath.complex/theta.html","searchKeys":["theta","val Complex.theta: Double"]},{"name":"fun Number.toComplex(): Complex","description":"space.kscience.kmath.complex.toComplex","location":"kmath-complex/space.kscience.kmath.complex/to-complex.html","searchKeys":["toComplex","fun Number.toComplex(): Complex"]}]