TypicalDoubleMatrixDoubleMatrixAddition() : base( expected: new DoubleMatrixState( asColumnMajorDenseArray: new double[6] { -5, -3, -1, 1, 3, 5 }, numberOfRows: 2, numberOfColumns: 3), left: TestableDoubleMatrix16.Get(), right: TestableDoubleMatrix18.Get() ) { }
TypicalDoubleMatrixDoubleMatrixElementWiseMultiplication() : base( expected: new DoubleMatrixState( asColumnMajorDenseArray: new double[6] { 0, -4, -6, -6, -4, 0 }, numberOfRows: 2, numberOfColumns: 3), left: TestableDoubleMatrix16.Get(), right: TestableDoubleMatrix18.Get() ) { }
RightWrongRowsComplexMatrixDoubleMatrixElementWiseMultiplication() : base( expected: new ArgumentException( message: (string)Reflector.ExecuteStaticMember( typeof(ImplementationServices), "GetResourceString", new string[] { "STR_EXCEPT_MAT_ELEMENT_WISE_ALL_DIMS_MUST_MATCH" }), paramName: "right"), left: TestableComplexMatrix14.Get(), right: TestableDoubleMatrix18.Get() ) { }
RightWrongRowsDoubleMatrixDoubleMatrixSubtraction() : base( expected: new ArgumentException( message: (string)Reflector.ExecuteStaticMember( typeof(ImplementationServices), "GetResourceString", new string[] { "STR_EXCEPT_MAT_SUBTRACT_ALL_DIMS_MUST_MATCH" }), paramName: "right"), left: TestableDoubleMatrix14.Get(), right: TestableDoubleMatrix18.Get() ) { }
protected OnColumnsUnadjustableSkewness() : base( expected: new ArgumentException( message: (string)Reflector.ExecuteStaticMember( typeof(ImplementationServices), "GetResourceString", new string[] { "STR_EXCEPT_STA_SKEWNESS_ADJUST_FOR_BIAS_UNDEFINED" }), paramName: null), data: TestableDoubleMatrix18.Get(), adjustForBias: true, dataOperation: DataOperation.OnColumns ) { }
TypicalComplexMatrixDoubleMatrixSubtraction() : base( expected: new ComplexMatrixState( asColumnMajorDenseArray: new Complex[6] { new Complex(5, 0), new Complex(5, 1), new Complex(5, 2), new Complex(5, 3), new Complex(5, 4), new Complex(5, 5) }, numberOfRows: 2, numberOfColumns: 3), left: TestableComplexMatrix16.Get(), right: TestableDoubleMatrix18.Get() ) { }