CMLinearSpace
Functions
buildMatrix
Link copied to clipboard
open override fun buildMatrix(rows: Int, columns: Int, initializer: DoubleField.(i: Int, j: Int) -> Double): CMMatrix
Content copied to clipboard
buildVector
Link copied to clipboard
open override fun buildVector(size: Int, initializer: DoubleField.(Int) -> Double): Point<Double>
Content copied to clipboard
getFeature
Link copied to clipboard
open override fun <F : StructureFeature> getFeature(structure: Matrix<Double>, type: KClass<out F>): F?
Content copied to clipboard
times
Link copied to clipboard
unaryMinus
Link copied to clipboard
Properties
elementAlgebra
Link copied to clipboard
Extensions
inverse
Link copied to clipboard
fun CMLinearSpace.inverse(a: Matrix<Double>, decomposition: CMDecomposition = CMDecomposition.LUP): CMMatrix
Content copied to clipboard
solve
Link copied to clipboard
fun CMLinearSpace.solve(a: Matrix<Double>, b: Matrix<Double>, decomposition: CMDecomposition = CMDecomposition.LUP): CMMatrix
Content copied to clipboard
fun CMLinearSpace.solve(a: Matrix<Double>, b: Point<Double>, decomposition: CMDecomposition = CMDecomposition.LUP): CMVector
Content copied to clipboard
solver
Link copied to clipboard
fun CMLinearSpace.solver(a: Matrix<Double>, decomposition: CMDecomposition = CMDecomposition.LUP): DecompositionSolver
Content copied to clipboard