axle.matrix.ArrayMatrixFactory

ArrayMatrix

trait ArrayMatrix [T] extends Matrix[T]

Linear Supertypes
Matrix[T], AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Hide All
  2. Show all
  1. ArrayMatrix
  2. Matrix
  3. AnyRef
  4. Any
Visibility
  1. Public
  2. All

Type Members

  1. type S = Array[T]

    Definition Classes
    ArrayMatrixMatrix

Abstract Value Members

  1. def addAssignment (r: Int, c: Int, v: T): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  2. def addColumnVector (column: M[T]): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  3. def addMatrix (other: M[T]): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  4. def addRowVector (row: M[T]): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  5. def addScalar (x: T): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  6. def and (other: M[T]): Matrix[Boolean]

    Attributes
    abstract
    Definition Classes
    Matrix
  7. def apply (i: Int, j: Int): T

    Attributes
    abstract
    Definition Classes
    Matrix
  8. def argmax (): (Int, Int)

    Attributes
    abstract
    Definition Classes
    Matrix
  9. def argmin (): (Int, Int)

    Attributes
    abstract
    Definition Classes
    Matrix
  10. def ceil (): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  11. def column (j: Int): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  12. def columnMaxs (): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  13. def columnMins (): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  14. def columns : Int

    Attributes
    abstract
    Definition Classes
    Matrix
  15. def concatenateHorizontally (right: M[T]): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  16. def concatenateVertically (under: M[T]): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  17. def diag (): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  18. def divPointwise (other: M[T]): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  19. def divideScalar (x: T): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  20. def dup (): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  21. def eq (other: M[T]): Matrix[Boolean]

    Attributes
    abstract
    Definition Classes
    Matrix
  22. def flatMapColumns [A] (f: (M[T]) ⇒ M[A])(implicit elementAdapter: E[A]): M[A]

    Attributes
    abstract
    Definition Classes
    Matrix
  23. def floor (): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  24. def fullSVD (): (M[T], M[T], M[T])

    Attributes
    abstract
    Definition Classes
    Matrix
  25. def ge (other: M[T]): Matrix[Boolean]

    Attributes
    abstract
    Definition Classes
    Matrix
  26. def gt (other: M[T]): Matrix[Boolean]

    Attributes
    abstract
    Definition Classes
    Matrix
  27. def invert (): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  28. def isColumnVector (): Boolean

    Attributes
    abstract
    Definition Classes
    Matrix
  29. def isEmpty (): Boolean

    Attributes
    abstract
    Definition Classes
    Matrix
  30. def isRowVector (): Boolean

    Attributes
    abstract
    Definition Classes
    Matrix
  31. def isScalar (): Boolean

    Attributes
    abstract
    Definition Classes
    Matrix
  32. def isSquare (): Boolean

    Attributes
    abstract
    Definition Classes
    Matrix
  33. def isVector (): Boolean

    Attributes
    abstract
    Definition Classes
    Matrix
  34. def le (other: M[T]): Matrix[Boolean]

    Attributes
    abstract
    Definition Classes
    Matrix
  35. def length : Int

    Attributes
    abstract
    Definition Classes
    Matrix
  36. def log (): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  37. def log10 (): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  38. def lt (other: M[T]): Matrix[Boolean]

    Attributes
    abstract
    Definition Classes
    Matrix
  39. def map [B] (f: (T) ⇒ B)(implicit elementAdapter: E[B]): M[B]

    Attributes
    abstract
    Definition Classes
    Matrix
  40. def max (): T

    Attributes
    abstract
    Definition Classes
    Matrix
  41. def min (): T

    Attributes
    abstract
    Definition Classes
    Matrix
  42. def mulColumn (i: Int, x: T): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  43. def mulPointwise (other: M[T]): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  44. def mulRow (i: Int, x: T): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  45. def multiplyMatrix (other: M[T]): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  46. def multiplyScalar (x: T): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  47. def ne (other: M[T]): Matrix[Boolean]

    Attributes
    abstract
    Definition Classes
    Matrix
  48. def negate (): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  49. def not (): Matrix[Boolean]

    Attributes
    abstract
    Definition Classes
    Matrix
  50. def or (other: M[T]): Matrix[Boolean]

    Attributes
    abstract
    Definition Classes
    Matrix
  51. def pow (p: Double): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  52. def row (i: Int): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  53. def rows : Int

    Attributes
    abstract
    Definition Classes
    Matrix
  54. def solve (B: M[T]): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  55. def storage : S

    Attributes
    abstract
    Definition Classes
    Matrix
  56. def subColumnVector (column: M[T]): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  57. def subRowVector (row: M[T]): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  58. def subtractMatrix (other: M[T]): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  59. def subtractScalar (x: T): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  60. def toList (): List[T]

    Attributes
    abstract
    Definition Classes
    ArrayMatrixMatrix
  61. def transpose (): M[T]

    Attributes
    abstract
    Definition Classes
    Matrix
  62. def xor (other: M[T]): Matrix[Boolean]

    Attributes
    abstract
    Definition Classes
    Matrix

Concrete Value Members

  1. def ! (): Matrix[Boolean]

    Definition Classes
    Matrix
  2. def != (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  3. def != (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  4. def != (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  5. def ## (): Int

    Attributes
    final
    Definition Classes
    AnyRef → Any
  6. def & (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  7. def * (x: T): M[T]

    Definition Classes
    Matrix
  8. def + (rc2v: ((Int, Int), T)): M[T]

    Definition Classes
    Matrix
  9. def + (other: M[T]): M[T]

    Definition Classes
    Matrix
  10. def + (x: T): M[T]

    Definition Classes
    Matrix
  11. def +/+ (under: M[T]): M[T]

    Definition Classes
    Matrix
  12. def +|+ (right: M[T]): M[T]

    Definition Classes
    Matrix
  13. def - (other: M[T]): M[T]

    Definition Classes
    Matrix
  14. def - (x: T): M[T]

    Definition Classes
    Matrix
  15. def / (x: T): M[T]

    Definition Classes
    Matrix
  16. def < (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  17. def <= (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  18. def == (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  19. def == (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  20. def == (arg0: Any): Boolean

    Attributes
    final
    Definition Classes
    Any
  21. def > (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  22. def >= (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  23. def asInstanceOf [T0] : T0

    Attributes
    final
    Definition Classes
    Any
  24. def aside (right: M[T]): M[T]

    Definition Classes
    Matrix
  25. def atop (under: M[T]): M[T]

    Definition Classes
    Matrix
  26. def clone (): AnyRef

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  27. def eq (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  28. def equals (arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  29. def finalize (): Unit

    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws()
  30. def foldLeft [A] (zero: M[A])(f: (M[A], M[T]) ⇒ M[A])(implicit elementAdapter: E[A]): M[A]

    Definition Classes
    Matrix
  31. def foldTop [A] (zero: M[A])(f: (M[A], M[T]) ⇒ M[A])(implicit elementAdapter: E[A]): M[A]

    Definition Classes
    Matrix
  32. def getClass (): java.lang.Class[_]

    Attributes
    final
    Definition Classes
    AnyRef → Any
  33. def hashCode (): Int

    Definition Classes
    AnyRef → Any
  34. def inv (): M[T]

    Definition Classes
    Matrix
  35. def isInstanceOf [T0] : Boolean

    Attributes
    final
    Definition Classes
    Any
  36. def mm (other: M[T]): M[T]

    Definition Classes
    Matrix
  37. def ne (arg0: AnyRef): Boolean

    Attributes
    final
    Definition Classes
    AnyRef
  38. def notify (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  39. def notifyAll (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
  40. def scalar (): T

    Definition Classes
    Matrix
  41. def synchronized [T0] (arg0: ⇒ T0): T0

    Attributes
    final
    Definition Classes
    AnyRef
  42. def t (): M[T]

    Definition Classes
    Matrix
  43. def toString (): String

    Definition Classes
    AnyRef → Any
  44. def tr (): M[T]

    Definition Classes
    Matrix
  45. def wait (): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  46. def wait (arg0: Long, arg1: Int): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  47. def wait (arg0: Long): Unit

    Attributes
    final
    Definition Classes
    AnyRef
    Annotations
    @throws()
  48. def | (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  49. def ~ (): Matrix[Boolean]

    Definition Classes
    Matrix
  50. def ¬ (): Matrix[Boolean]

    Definition Classes
    Matrix
  51. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  52. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  53. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  54. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  55. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  56. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  57. def (other: M[T]): Matrix[Boolean]

    Definition Classes
    Matrix
  58. def (other: M[T]): M[T]

    Definition Classes
    Matrix

Inherited from Matrix[T]

Inherited from AnyRef

Inherited from Any