package
cas
Type Members
-
case class
Abs(x: Scalar) extends Scalar with Product with Serializable
-
case class
Add(x: Scalar, y: Scalar) extends Scalar with Product with Serializable
-
case class
AddMatrix(A: Matrix, B: Matrix) extends Matrix with Product with Serializable
-
case class
AddVector(x: Vector, y: Vector) extends Vector with Product with Serializable
-
case class
ArcCos(x: Scalar) extends Scalar with Product with Serializable
-
case class
ArcCot(x: Scalar) extends Scalar with Product with Serializable
-
case class
ArcSin(x: Scalar) extends Scalar with Product with Serializable
-
case class
ArcTan(x: Scalar) extends Scalar with Product with Serializable
-
case class
Ceil(x: Scalar) extends IntScalar with Product with Serializable
-
case class
Const(symbol: String) extends Scalar with Product with Serializable
-
case class
ConstMatrix(symbol: String, size: (IntScalar, IntScalar) = (IntConst("m"), IntConst("n"))) extends Matrix with Product with Serializable
-
case class
ConstVector(symbol: String, size: IntScalar = IntConst("n")) extends Vector with Product with Serializable
-
case class
Cos(x: Scalar) extends Scalar with Product with Serializable
-
case class
Cot(x: Scalar) extends Scalar with Product with Serializable
-
case class
DiagonalMatrix(x: Scalar*) extends Matrix with Product with Serializable
-
case class
Div(x: Scalar, y: Scalar) extends Scalar with Product with Serializable
-
case class
Exp(x: Scalar) extends Scalar with Product with Serializable
-
case class
Floor(x: Scalar) extends IntScalar with Product with Serializable
-
-
case class
IdentityMatrix(size: (IntScalar, IntScalar) = (IntConst("n"), IntConst("n"))) extends Matrix with Product with Serializable
-
case class
InnerProduct(x: Vector, y: Vector) extends Scalar with Product with Serializable
-
case class
Int2Scalar(x: IntScalar) extends Scalar with Product with Serializable
-
-
case class
IntConst(symbol: String) extends IntScalar with Product with Serializable
-
-
-
case class
IntNeg(x: IntScalar) extends IntScalar with Product with Serializable
-
-
-
-
case class
IntVal(x: Int) extends IntScalar with Product with Serializable
-
case class
IntVar(symbol: String) extends IntScalar with Product with Serializable
-
case class
Log(x: Scalar) extends Scalar with Product with Serializable
-
-
case class
MatrixInverse(A: Matrix) extends Matrix with Product with Serializable
-
-
case class
MatrixTranspose(A: Matrix) extends Matrix with Product with Serializable
-
case class
MatrixVar(symbol: String, size: (IntScalar, IntScalar) = (IntConst("m"), IntConst("n"))) extends Matrix with Product with Serializable
-
-
case class
Mod(x: IntScalar, y: IntScalar) extends IntScalar with Product with Serializable
-
case class
Mul(x: Scalar, y: Scalar) extends Scalar with Product with Serializable
-
case class
Neg(x: Scalar) extends Scalar with Product with Serializable
-
case class
NegMatrix(A: Matrix) extends Matrix with Product with Serializable
-
case class
NegVector(x: Vector) extends Vector with Product with Serializable
-
case class
OneMatrix(size: (IntScalar, IntScalar) = (IntConst("m"), IntConst("n"))) extends Matrix with Product with Serializable
-
case class
OneVector(size: IntScalar = IntConst("n")) extends Vector with Product with Serializable
-
case class
OuterProduct(x: Vector, y: Vector) extends Matrix with Product with Serializable
-
case class
Power(x: Scalar, y: Scalar) extends Scalar with Product with Serializable
-
case class
Round(x: Scalar) extends IntScalar with Product with Serializable
-
case class
RowMatrix(x: Vector*) extends Matrix with Product with Serializable
-
-
-
-
case class
Sin(x: Scalar) extends Scalar with Product with Serializable
-
case class
Sub(x: Scalar, y: Scalar) extends Scalar with Product with Serializable
-
case class
Tan(x: Scalar) extends Scalar with Product with Serializable
-
-
-
trait
Tensor extends AnyRef
-
case class
Val(x: Double) extends Scalar with Product with Serializable
-
case class
Var(symbol: String) extends Scalar with Product with Serializable
-
case class
Vars(x: Scalar*) extends Vector with Product with Serializable
-
-
case class
VectorVal(x: Array[Double]) extends Vector with Product with Serializable
-
case class
VectorVar(symbol: String, size: IntScalar = IntConst("n")) extends Vector with Product with Serializable
-
case class
ZeroMatrix(size: (IntScalar, IntScalar) = (IntConst("m"), IntConst("n"))) extends Matrix with Product with Serializable
-
case class
ZeroVector(size: IntScalar = IntConst("n")) extends Vector with Product with Serializable
Value Members
-
-
-
-
-
-
-
-
-
-
-
-
-
-
implicit
def
pimpDouble(x: Double): Val
-
implicit
def
pimpInt(x: Int): IntVal
-
implicit
def
pimpString(x: String): Var
-
-
-
-
-
-
Inherited from AnyRef
Inherited from Any
Computer algebra system. A computer algebra system (CAS) has the ability to manipulate mathematical expressions in a way similar to the traditional manual computations of mathematicians and scientists.
The symbolic manipulations supported include: