viaSchurParlettUsingScalingAndSquaring

fun <Matrix : MDList2<ComplexNumber<Double>>> ExponentComputer.Companion.viaSchurParlettUsingScalingAndSquaring(matrixFactory: MatrixFactory<ComplexNumber<Double>, Matrix>, field: Field<Double>, order: Order<Double>, complexNumberField: Field<ComplexNumber<Double>>, positiveSquareRootComputer: PositiveSquareRootComputer<Double>, complexNumberExponentComputer: ExponentComputer<ComplexNumber<Double>>, complexNumberHyperbolicSineOverInputComputer: HyperbolicSineOverInputComputer<ComplexNumber<Double>>, matrixCategoryOverField: MatrixCategoryOverField<ComplexNumber<Double>, Matrix>, matrixProductComputer: MatrixProductComputer<ComplexNumber<Double>, Matrix>, inverseMatrixComputer: InverseMatrixComputer<ComplexNumber<Double>, Matrix>, schurDecompositionComputer: SchurDecompositionComputer<ComplexNumber<Double>, Matrix>, isDiagonalMatrixChecker: IsDiagonalMatrixChecker<ComplexNumber<Double>, Matrix>, blockingParameter: Double): ExponentComputer<Matrix>(source)