Package space.kscience.kmath.commons.linear

Types

CMDecomposition
Link copied to clipboard
enum CMDecomposition : Enum<CMDecomposition>
CMLinearSpace
Link copied to clipboard
object CMLinearSpace : LinearSpace<Double, DoubleField>
CMMatrix
Link copied to clipboard
class CMMatrix(origin: RealMatrix) : Structure2D<Double>
CMVector
Link copied to clipboard
value class CMVector(origin: RealVector) : Buffer<Double>

Functions

dot
Link copied to clipboard
infix fun CMMatrix.dot(other: CMMatrix): CMMatrix
inverse
Link copied to clipboard
fun CMLinearSpace.inverse(a: Matrix<Double>, decomposition: CMDecomposition = CMDecomposition.LUP): CMMatrix
lupSolver
Link copied to clipboard
fun CMLinearSpace.lupSolver(): LinearSolver<Double>
minus
Link copied to clipboard
operator fun CMMatrix.minus(other: CMMatrix): CMMatrix
plus
Link copied to clipboard
operator fun CMMatrix.plus(other: CMMatrix): CMMatrix
solve
Link copied to clipboard
fun CMLinearSpace.solve(a: Matrix<Double>, b: Matrix<Double>, decomposition: CMDecomposition = CMDecomposition.LUP): CMMatrix
fun CMLinearSpace.solve(a: Matrix<Double>, b: Point<Double>, decomposition: CMDecomposition = CMDecomposition.LUP): CMVector
solver
Link copied to clipboard
fun CMLinearSpace.solver(decomposition: CMDecomposition): LinearSolver<Double>
toPoint
Link copied to clipboard
fun RealVector.toPoint(): CMVector