DoubleField
object DoubleField : ExtendedField<Double> , Norm<Double, Double> , ScaleOperations<Double>
Content copied to clipboard
A field for Double without boxing. Does not produce appropriate field element.
Functions
binaryOperation
Link copied to clipboard
open fun binaryOperation(operation: String, left: Double, right: Double): Double
Content copied to clipboard
binaryOperationFunction
Link copied to clipboard
open override fun binaryOperationFunction(operation: String): (left: Double, right: Double) -> Double
Content copied to clipboard
bindSymbol
Link copied to clipboard
bindSymbolOrNull
Link copied to clipboard
leftSideNumberOperation
Link copied to clipboard
open fun leftSideNumberOperation(operation: String, left: Number, right: Double): Double
Content copied to clipboard
leftSideNumberOperationFunction
Link copied to clipboard
open fun leftSideNumberOperationFunction(operation: String): (left: Number, right: Double) -> Double
Content copied to clipboard
rightSideNumberOperation
Link copied to clipboard
open fun rightSideNumberOperation(operation: String, left: Double, right: Number): Double
Content copied to clipboard
rightSideNumberOperationFunction
Link copied to clipboard
open override fun rightSideNumberOperationFunction(operation: String): (left: Double, right: Number) -> Double
Content copied to clipboard
times
Link copied to clipboard
unaryMinus
Link copied to clipboard
unaryOperation
Link copied to clipboard
unaryOperationFunction
Link copied to clipboard
open override fun unaryOperationFunction(operation: String): (arg: Double) -> Double
Content copied to clipboard
Properties
Extensions
bufferAlgebra
Link copied to clipboard
fun DoubleField.bufferAlgebra(size: Int): BufferField<Double, DoubleField>
Content copied to clipboard
expression
Link copied to clipboard
inline fun DoubleField.expression(block: FunctionalExpressionExtendedField<Double, DoubleField>.() -> Expression<Double>): Expression<Double>
Content copied to clipboard
linearSpace
Link copied to clipboard
ndAlgebra
Link copied to clipboard
withNdAlgebra
Link copied to clipboard
inline fun <R> DoubleField.withNdAlgebra(vararg shape: Int, action: DoubleFieldND.() -> R): R
Content copied to clipboard
Sources
common source
Link copied to clipboard