Package space.kscience.kmath.commons.linear

Types

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

Functions

Link copied to clipboard
infix fun CMMatrix.dot(other: CMMatrix): CMMatrix
Link copied to clipboard
fun CMLinearSpace.inverse(a: Matrix<Double>, decomposition: CMDecomposition = CMDecomposition.LUP): CMMatrix
Link copied to clipboard
fun CMLinearSpace.lupSolver(): LinearSolver<Double>
Link copied to clipboard
operator fun CMMatrix.minus(other: CMMatrix): CMMatrix
Link copied to clipboard
operator fun CMMatrix.plus(other: CMMatrix): CMMatrix
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
Link copied to clipboard
fun CMLinearSpace.solver(decomposition: CMDecomposition): LinearSolver<Double>
Link copied to clipboard
fun RealVector.toPoint(): CMVector