Example #1
0
 RightIsNoPatternedSquareComplexMatrixComplexMatrixDivision() :
     base(
         expected: new ComplexMatrixState(
             asColumnMajorDenseArray: GetAsColumnMajorDenseArray(),
             numberOfRows: 2,
             numberOfColumns: 5),
         left: TestableComplexMatrix23.Get(),
         right: TestableComplexMatrix28.Get()
         )
 {
 }
Example #2
0
 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()
         )
 {
 }
Example #4
0
 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()
         )
 {
 }
Example #6
0
 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()
         )
 {
 }