VectorSpace

interface VectorSpace<V>(source)

Abstraction for a vector space over the real numbers.

Inheritors

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
abstract val zero: V

Functions

Link copied to clipboard
abstract operator fun V.div(value: Number): V
Link copied to clipboard
abstract operator fun V.minus(other: V): V
Link copied to clipboard
abstract operator fun V.plus(other: V): V
Link copied to clipboard
abstract operator fun V.times(value: Number): V
abstract operator fun Number.times(vect: V): V
Link copied to clipboard
open fun with(accum: (V, V) -> V): VectorSpace<V>