package linear
- Source
- package.scala
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- linear
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
case class
AffineSpace
[T](u: Vec[T], basis: Basis[T])(implicit evidence$1: ClassTag[T]) extends Product with Serializable
Affine space.
Affine space.
Defined by u + linear combination of basis vectors.
-
case class
Basis
[T] extends Traversable[Vec[T]] with Product with Serializable
Basis for vector space.
Basis for vector space.
Defined by a set of basis vectors.
- trait Error extends Throwable
- abstract class ImmutableMat [T] extends Mat[T]
- class ImmutableTranspose [T] extends ImmutableMat[T] with Transpose[T]
- abstract class ImmutableVec [T] extends Vec[T]
-
trait
InnerProductSpace
[T] extends AnyRef
- Annotations
- @implicitNotFound( ... )
-
trait
LinField
[T] extends Ordering[T]
- Annotations
- @implicitNotFound( ... )
- implicit class LinFieldHelpers [T] extends AnyRef
- case class LinearSolutionSpace [T](space: AffineSpace[T]) extends LinearSystemSolution[T] with Product with Serializable
- sealed trait LinearSystemSolution [+T] extends AnyRef
- sealed abstract class Mat [T] extends Traversable[T]
- trait MatFactory extends AnyRef
- abstract class MutableMat [T] extends Mat[T]
- class MutableTranspose [T] extends MutableMat[T] with Transpose[T]
- abstract class MutableVec [T] extends Vec[T]
- abstract class NumericLFHelpers [T] extends AnyRef
- trait Transpose [T] extends AnyRef
- case class UniqueLinearSolution [T](x: Vec[T]) extends LinearSystemSolution[T] with Product with Serializable
- sealed abstract class Vec [T] extends IndexedSeq[T]
- trait VecFactory extends AnyRef
Value Members
- object Basis extends Serializable
- object Error extends Serializable
- object InnerProductSpace
- object LinField extends Serializable
- object Mat extends MatFactory
- object NoLinearSolution extends LinearSystemSolution[Nothing] with Product with Serializable
- object Transpose
- object Vec extends VecFactory