vecxt

package vecxt

Members list

Packages

Type members

Classlikes

opaque object Limits

Attributes

Source
limit.rpt.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Limits.type
enum LossCalc

Attributes

Source
loss.calc.scala
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
opaque object Retentions

Attributes

Source
retention.rpt.scala
Supertypes
class Object
trait Matchable
class Any
Self type
Retentions.type
case class VectorDimensionMismatch(givenDimension: Int, requiredDimension: Int) extends Exception

Attributes

Source
dimCheck.scala
Supertypes
trait Product
trait Equals
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
object dimCheck

Attributes

Source
dimCheck.scala
Supertypes
class Object
trait Matchable
class Any
Self type
dimCheck.type

Value members

Concrete fields

val SPECIES: VectorSpecies[Double]

Attributes

Source
array.extensions.scala

Extensions

Extensions

extension (vec: Array[Boolean])
inline def &&(thatIdx: Array[Boolean]): Array[Boolean]

Attributes

Source
array.extensions.scala
inline def countTrue: Int

Attributes

Source
array.extensions.scala
inline def ||(thatIdx: Array[Boolean]): Array[Boolean]

Attributes

Source
array.extensions.scala
extension (vec: Array[Double])
inline def *(d: Double): Array[Double]

Attributes

Source
array.extensions.scala
inline def *=(d: Double): Array[Double]

Attributes

Source
array.extensions.scala
inline def +(vec2: Array[Double])(using inline boundsCheck: BoundsCheck): Array[Double]

Attributes

Source
array.extensions.scala
inline def +=(vec2: Array[Double])(using inline boundsCheck: BoundsCheck): Unit

Attributes

Source
array.extensions.scala
inline def -(vec2: Array[Double])(using inline boundsCheck: BoundsCheck): Array[Double]

Attributes

Source
array.extensions.scala
inline def -=(vec2: Array[Double])(using inline boundsCheck: BoundsCheck): Unit

Attributes

Source
array.extensions.scala
inline def <(num: Double): Array[Boolean]

Attributes

Source
array.extensions.scala
inline def <=(num: Double): Array[Boolean]

Attributes

Source
array.extensions.scala
inline def >(num: Double): Array[Boolean]

Attributes

Source
array.extensions.scala
inline def >=(num: Double): Array[Boolean]

Attributes

Source
array.extensions.scala
inline def corr(thatVector: Array[Double])(using inline boundsCheck: BoundsCheck): Double

Attributes

Source
array.extensions.scala
def covariance(thatVector: Array[Double]): Double

Attributes

Source
array.extensions.scala
inline def cumsum: Unit

Attributes

Source
array.extensions.scala
inline def elementRanks: Array[Double]

Attributes

Source
array.extensions.scala
inline def franchiseFunction(inline limitOpt: Option[Limit], inline retentionOpt: Option[Retention]): Unit

Attributes

Source
array.extensions.scala
inline def idxBoolean(index: Array[Boolean])(using inline boundsCheck: BoundsCheck): Array[Double]

Attributes

Source
array.extensions.scala

Attributes

Source
array.extensions.scala
inline def logicalIdx(inline op: (Double, Double) => Boolean, inline num: Double): Array[Boolean]

Attributes

Source
array.extensions.scala
inline def mean: Double

Attributes

Source
array.extensions.scala
inline def norm: Double

Attributes

Source
array.extensions.scala
inline def pearsonCorrelationCoefficient(thatVector: Array[Double])(using inline boundsCheck: BoundsCheck): Double

Attributes

Source
array.extensions.scala
inline def reinsuranceFunction(inline limitOpt: Option[Limit], inline retentionOpt: Option[Retention]): Unit

Attributes

Source
array.extensions.scala
inline def spearmansRankCorrelation(thatVector: Array[Double])(using inline boundsCheck: BoundsCheck): Double

Attributes

Source
array.extensions.scala
inline def stdDev: Double

Attributes

Source
array.extensions.scala
inline def sum: Double

Attributes

Source
array.extensions.scala

Attributes

Source
array.extensions.scala
extension (vec: Array[Array[Double]])
inline def horizontalSum: Array[Double]

Attributes

Source
array.extensions.scala