SettableColumnVector

Constructors

Link copied to clipboard
constructor(coefficients: SettableMDList1<N>)

Properties

Link copied to clipboard
open override val coefficients: SettableMDList1<N>
Link copied to clipboard
Link copied to clipboard
val size: UInt

Functions

Link copied to clipboard
inline fun <E> ColumnVector<E>.all(block: (value: E) -> Boolean): Boolean
Link copied to clipboard
inline fun <E> ColumnVector<E>.allIndexed(block: (index: UInt, value: E) -> Boolean): Boolean
Link copied to clipboard
inline fun <E> ColumnVector<E>.any(block: (value: E) -> Boolean): Boolean
Link copied to clipboard
inline fun <E> ColumnVector<E>.anyIndexed(block: (index: UInt, value: E) -> Boolean): Boolean
Link copied to clipboard
inline fun <E, R> ColumnVector<E>.fold(initial: R, operation: (acc: R, E) -> R): R
Link copied to clipboard
inline fun <E, R> ColumnVector<E>.foldIndexed(initial: R, operation: (index: UInt, acc: R, E) -> R): R
Link copied to clipboard
inline fun <E> ColumnVector<E>.forEach(block: (value: E) -> Unit)
Link copied to clipboard
inline fun <E> ColumnVector<E>.forEachIndexed(block: (index: UInt, value: E) -> Unit)
Link copied to clipboard
operator fun get(index: UInt): N
Link copied to clipboard
inline fun <E, R> ColumnVector<E>.map(transform: (E) -> R): ColumnVector<R>
Link copied to clipboard
inline fun <E, R> ColumnVector<E>.mapIndexed(transform: (index: UInt, E) -> R): ColumnVector<R>
Link copied to clipboard
operator fun <N> ColumnVector<N>.minus(other: ColumnVector<N>): ColumnVector<N>
Link copied to clipboard
inline fun <E> ColumnVector<E>.none(block: (value: E) -> Boolean): Boolean
Link copied to clipboard
inline fun <E> ColumnVector<E>.noneIndexed(block: (index: UInt, value: E) -> Boolean): Boolean
Link copied to clipboard
operator fun <N> ColumnVector<N>.plus(other: ColumnVector<N>): ColumnVector<N>
Link copied to clipboard
operator fun set(index: UInt, coefficient: N)
Link copied to clipboard
fun <E> ColumnVector<E>.sum(): E
Link copied to clipboard
inline fun <E, A> ColumnVector<E>.sumOf(selector: (E) -> A): A
Link copied to clipboard
inline fun <E, A> ColumnVector<E>.sumOfIndexed(selector: (index: UInt, E) -> A): A
Link copied to clipboard
operator fun <N> ColumnVector<N>.times(other: N): ColumnVector<N>
Link copied to clipboard
open override fun toString(): String
Link copied to clipboard
operator fun <N> ColumnVector<N>.unaryMinus(): ColumnVector<N>
Link copied to clipboard
inline fun <E> ColumnVector<E>.withEach(block: E.() -> Unit)
Link copied to clipboard
inline fun <E> ColumnVector<E>.withEachIndexed(block: E.(index: UInt) -> Unit)