Uses of Class
eu.bandm.tools.ops.FreeMatrix
Packages that use FreeMatrix
Package
Description
Types for fundamental mathematical structures, plus libraries of respective
constants and operators.
-
Uses of FreeMatrix in eu.bandm.tools.ops
Methods in eu.bandm.tools.ops that return FreeMatrixModifier and TypeMethodDescriptionFreeMatrix.add(FreeMatrix<I> other) static <I> FreeMatrix<I> FreeMatrix.build(Set<Tuple2<I, I>> support, ToDoubleBiFunction<? super I, ? super I> value, double identityDefault) static <I> FreeMatrix<I> FreeMatrix.build(Set<I> rowSupport, Set<I> columnSupport, ToDoubleBiFunction<? super I, ? super I> value, double identityDefault) static <I> FreeMatrix<I> FreeMatrix.identity()FreeMatrix.multiply(FreeMatrix<I> other) FreeMatrix.power(long exponent) FreeMatrix.scale(double factor) <J> FreeMatrix<J> FreeMatrix.transformBoth(Function<I, J> fun) FreeMatrix.transpose()Returns a copy of this matrix where rows and columns are exchanged.FreeMatrix.trim(double epsilon) static <I> FreeMatrix<I> FreeMatrix.unit(I rowIndex, I columnIndex) static <I> FreeMatrix<I> FreeMatrix.unit(I rowIndex, I columnIndex, double value) static <I> FreeMatrix<I> FreeMatrix.zero()Methods in eu.bandm.tools.ops with parameters of type FreeMatrixModifier and TypeMethodDescriptionFreeMatrix.add(FreeMatrix<I> other) FreeMatrix.multiply(FreeMatrix<I> other) FreeVector.multiply(FreeMatrix<I> other) FreeMatrix.multiplyCoords(FreeMatrix<I> other)