RightIsNoPatternedSquareComplexMatrixComplexMatrixDivision() : base( expected: new ComplexMatrixState( asColumnMajorDenseArray: GetAsColumnMajorDenseArray(), numberOfRows: 2, numberOfColumns: 5), left: TestableComplexMatrix23.Get(), right: TestableComplexMatrix28.Get() ) { }
RightIsRectangularAndRankDeficientComplexMatrixDoubleMatrixDivision() : base( expected: new ArgumentException( ImplementationServices.GetResourceString( "STR_EXCEPT_MAT_DIVIDE_RANK_DEFICIENT_OPERATION"), "right"), left: TestableComplexMatrix23.Get(), right: TestableDoubleMatrix33.Get() ) { }
RightIsHessenbergComplexMatrixComplexMatrixDivision() : base( expected: new ComplexMatrixState( asColumnMajorDenseArray: GetAsColumnMajorDenseArray(), numberOfRows: 2, numberOfColumns: 5), left: TestableComplexMatrix23.Get(), right: TestableComplexMatrix27.Get() ) { }
RightIsSymmetricAndNonPosDefiniteComplexMatrixComplexMatrixDivision() : base( expected: new ComplexMatrixState( asColumnMajorDenseArray: GetAsColumnMajorDenseArray(), numberOfRows: 2, numberOfColumns: 5), left: TestableComplexMatrix23.Get(), right: TestableComplexMatrix31.Get() ) { }
RightIsRectangularLessRowsThanColsComplexMatrixComplexMatrixDivision() : base( expected: new ComplexMatrixState( asColumnMajorDenseArray: GetAsColumnMajorDenseArray(), numberOfRows: 2, numberOfColumns: 3), left: TestableComplexMatrix23.Get(), right: TestableComplexMatrix29.Get() ) { }
RightIsLowerTriangularComplexMatrixDoubleMatrixDivision() : base( expected: new ComplexMatrixState( asColumnMajorDenseArray: GetAsColumnMajorDenseArray(), numberOfRows: 2, numberOfColumns: 5), left: TestableComplexMatrix23.Get(), right: TestableDoubleMatrix24.Get() ) { }
RightIsSymmetricComplexMatrixComplexMatrixDivision() : base( expected: new ComplexMatrixState( asColumnMajorDenseArray: new System.Numerics.Complex[10] { -1, 0, 2, 2, 0, 0, 0, 0, 0, 0 }, numberOfRows: 2, numberOfColumns: 5), left: TestableComplexMatrix23.Get(), right: TestableComplexMatrix26.Get() ) { }
RightIsUpperTriangularComplexMatrixComplexMatrixDivision() : base( expected: new ComplexMatrixState( asColumnMajorDenseArray: new System.Numerics.Complex[10] { 1, 2, 1, 1, 0.1667, 0.1667, 0.0167, 0.0167, -0.0012, -0.0012 }, numberOfRows: 2, numberOfColumns: 5), left: TestableComplexMatrix23.Get(), right: TestableComplexMatrix25.Get() ) { }
RightIsHessenbergComplexMatrixDoubleMatrixDivision() : base( expected: new ComplexMatrixState( asColumnMajorDenseArray: new Complex[10] { new Complex(-1, -1), 0, new Complex(2, 2), new Complex(2, 2), 0, 0, 0, 0, 0, 0 }, numberOfRows: 2, numberOfColumns: 5), left: TestableComplexMatrix23.Get(), right: TestableDoubleMatrix27.Get() ) { }
RightIsUpperTriangularComplexMatrixDoubleMatrixDivision() : base( expected: new ComplexMatrixState( asColumnMajorDenseArray: new Complex[10] { new Complex(1, 1), new Complex(2, 2), new Complex(1, 1), new Complex(1, 1), new Complex(0.1667, 0.1667), new Complex(0.1667, 0.1667), new Complex(0.0167, 0.0167), new Complex(0.0167, 0.0167), new Complex(-0.0012, -0.0012), new Complex(-0.0012, -0.0012) }, numberOfRows: 2, numberOfColumns: 5), left: TestableComplexMatrix23.Get(), right: TestableDoubleMatrix25.Get() ) { }