public virtual void test_multipliedBy_vs_combinedWith()
        {
            CrossGammaParameterSensitivities multiplied = SENSI_2.multipliedBy(2d);
            CrossGammaParameterSensitivities added      = SENSI_2.combinedWith(SENSI_2);

            assertEquals(multiplied, added);
        }
        //-------------------------------------------------------------------------
        public virtual void test_multipliedBy()
        {
            CrossGammaParameterSensitivities multiplied = SENSI_1.multipliedBy(FACTOR1);
            DoubleMatrix test = multiplied.Sensitivities.get(0).Sensitivity;

            for (int i = 0; i < MATRIX_USD1.columnCount(); i++)
            {
                for (int j = 0; j < MATRIX_USD1.rowCount(); j++)
                {
                    assertEquals(test.get(i, j), MATRIX_USD1.get(i, j) * FACTOR1);
                }
            }
        }