arrays

vecxt.arrays
object arrays

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
arrays.type

Members list

Type members

Classlikes

trait JsArrayFacade extends Object

Attributes

Supertypes
class Object
trait Any
class Object
trait Matchable
class Any
trait TypedArrayFacade extends Object

Attributes

Supertypes
class Object
trait Any
class Object
trait Matchable
class Any

Extensions

Extensions

extension (d: Float64Array)
def printArr: String
extension (v: Float64Array)
inline def nativeReverse(): Unit
inline def nativeSlice(): Float64Array
inline def nativeSort(): Unit
extension [A](v: Array[A])
inline def fill(a: A): Unit
extension (vec: Array[Boolean])
inline def &&(thatIdx: Array[Boolean]): Array[Boolean]
inline def ||(thatIdx: Array[Boolean]): Array[Boolean]
extension (vec: DoubleArray)
inline def update(idx: Int, d: Double)(using inline boundsCheck: BoundsCheck): Unit
extension (vec: IntArray)
def apply(index: Array[Boolean]): IntArray
extension (vec: DoubleArray)
inline def *(d: Double): Float64Array
inline def *=(d: Double): Unit
inline def +(vec2: Float64Array)(using inline boundsCheck: BoundsCheck): Float64Array
inline def +:+(d: Double): Float64Array
inline def +:+=(d: Double): Unit
inline def +=(vec2: Float64Array)(using inline boundsCheck: BoundsCheck): Unit
inline def -(vec2: Float64Array)(using inline boundsCheck: BoundsCheck): Float64Array
inline def -=(vec2: Float64Array)(using inline boundsCheck: BoundsCheck): Unit
inline def /(d: Double): Float64Array
inline def /=(d: Double): Float64Array
inline def add(d: DoubleArray)(using inline boundsCheck: BoundsCheck): DoubleArray
inline def apply(index: Array[Boolean])(using inline boundsCheck: BoundsCheck): Float64Array
inline def corr(thatVector: Float64Array)(using inline boundsCheck: BoundsCheck): Double
def covariance(thatVector: Float64Array): Double
inline def cumsum: Unit
inline def dot(v1: Float64Array)(using inline boundsCheck: BoundsCheck): Double
def elementRanks: Float64Array
def increments: Float64Array
def maxElement: Double
inline def mean: Double
inline def multInPlace(d: Double): Unit
inline def norm: Double
inline def pearsonCorrelationCoefficient(thatVector: Float64Array)(using inline boundsCheck: BoundsCheck): Double
inline def spearmansRankCorrelation(thatVector: Float64Array)(using inline boundsCheck: BoundsCheck): Double
inline def stdDev: Double
inline def sum: Double
def variance: Double
extension (vec: Array[Float64Array])
inline def horizontalSum: Float64Array