Class RewriteTest

java.lang.Object
com.singularsys.exttests.RewriteTest

public class RewriteTest extends Object
Tests for the rewrite package.
  • Field Details

  • Constructor Details

    • RewriteTest

      public RewriteTest()
  • Method Details

    • setUp

      @BeforeEach public void setUp()
    • testRewrite

      @Test public void testRewrite() throws Exception
      Throws:
      Exception
    • test_ExpandPower

      @Test public void test_ExpandPower() throws ParseException
      Throws:
      ParseException
    • testMultiplyBoth

      @Test public void testMultiplyBoth() throws Exception
      Throws:
      Exception
    • testTaylor

      @Test public void testTaylor() throws Exception
      Throws:
      Exception
    • testMemory

      @Test @Tag("slow_tests") public void testMemory() throws Exception
      Throws:
      Exception
    • testLog

      @Test public void testLog() throws Exception
      Throws:
      Exception
    • testConstantRules

      @Test public void testConstantRules() throws Exception
      Throws:
      Exception
    • testVariableShifter

      @Test public void testVariableShifter() throws Exception
      Throws:
      Exception
    • testCrossProduct

      @Test public void testCrossProduct() throws JepException
      Throws:
      JepException
    • testCrossProductWithConstantVecRHS

      @Test public void testCrossProductWithConstantVecRHS() throws JepException
      Throws:
      JepException
    • testCrossProductWithConstantVecLHS

      @Test public void testCrossProductWithConstantVecLHS() throws JepException
      Throws:
      JepException
    • testCrossProductWithConstantVecLHSAndRHS

      @Test public void testCrossProductWithConstantVecLHSAndRHS() throws JepException
      Throws:
      JepException
    • testDotProduct

      @Test public void testDotProduct() throws JepException
      Throws:
      JepException
    • testDotProductWithConstantVecLHS

      @Test public void testDotProductWithConstantVecLHS() throws JepException
      Throws:
      JepException
    • testDotProductWithConstantVecRHS

      @Test public void testDotProductWithConstantVecRHS() throws JepException
      Throws:
      JepException
    • testDotProductWithConstantVecLHSAndRHS

      @Test public void testDotProductWithConstantVecLHSAndRHS() throws JepException
      Throws:
      JepException
    • with_DJep_uses_the_correct_deepCopy_visitor

      @Test public void with_DJep_uses_the_correct_deepCopy_visitor()
    • with_MDJep_uses_the_correct_deepCopy_visitor

      @Test public void with_MDJep_uses_the_correct_deepCopy_visitor()
    • test_scalar_mult_LHS

      @Test public void test_scalar_mult_LHS() throws JepException
      Throws:
      JepException
    • test_scalar_mult_RHS

      @Test public void test_scalar_mult_RHS() throws JepException
      Throws:
      JepException
    • test_variable_mult_RHS

      @Test public void test_variable_mult_RHS() throws JepException
      Throws:
      JepException
    • test_variable_mult_LHS

      @Test public void test_variable_mult_LHS() throws JepException
      Throws:
      JepException
    • test_variable_mul_vector_LHS

      @Test public void test_variable_mul_vector_LHS() throws JepException
      Throws:
      JepException
    • test_scalar_mul_matrix_LHS

      @Test public void test_scalar_mul_matrix_LHS() throws JepException
      Throws:
      JepException
    • test_variable_mul_matrix_LHS

      @Test public void test_variable_mul_matrix_LHS() throws JepException
      Throws:
      JepException
    • test_scalar_mul_constant_vector

      @Test public void test_scalar_mul_constant_vector() throws JepException
      Throws:
      JepException
    • test_scalar_mul_vector_constant

      @Test public void test_scalar_mul_vector_constant() throws JepException
      Throws:
      JepException
    • test_scalar_div_vector_constant

      @Test public void test_scalar_div_vector_constant() throws JepException
      Throws:
      JepException
    • test_scalar_mul_matrix_RHS

      @Test public void test_scalar_mul_matrix_RHS() throws JepException
      Throws:
      JepException
    • test_scalar_mul_constant_matrix

      @Test public void test_scalar_mul_constant_matrix() throws JepException
      Throws:
      JepException
    • test_scalar_mul_matrix_constant

      @Test public void test_scalar_mul_matrix_constant() throws JepException
      Throws:
      JepException
    • test_scalar_div_matrix_constant

      @Test public void test_scalar_div_matrix_constant() throws JepException
      Throws:
      JepException
    • test_vector_add

      @Test public void test_vector_add() throws JepException
      Throws:
      JepException
    • test_matrix_add

      @Test public void test_matrix_add() throws JepException
      Throws:
      JepException
    • test_add_vector_constant_LHS

      @Test public void test_add_vector_constant_LHS() throws JepException
      Throws:
      JepException
    • test_add_vector_constant_RHS

      @Test public void test_add_vector_constant_RHS() throws JepException
      Throws:
      JepException
    • test_add_matrix_constant_LHS

      @Test public void test_add_matrix_constant_LHS() throws JepException
      Throws:
      JepException
    • test_add_matrix_constant_RHS

      @Test public void test_add_matrix_constant_RHS() throws JepException
      Throws:
      JepException
    • test_subtract_vectors

      @Test public void test_subtract_vectors() throws ParseException
      Throws:
      ParseException
    • test_subtract_matrices

      @Test public void test_subtract_matrices() throws ParseException
      Throws:
      ParseException
    • test_multiply_constant_vector_and_matrix_operations

      @Test public void test_multiply_constant_vector_and_matrix_operations() throws JepException
      Throws:
      JepException
    • test_multiply_constant_matrix_vector_operations

      @Test public void test_multiply_constant_matrix_vector_operations() throws JepException
      Throws:
      JepException
    • test_multiply_constant_matrix_matrix_operations

      @Test public void test_multiply_constant_matrix_matrix_operations() throws JepException
      Throws:
      JepException
    • test_multiply_matrix_matrix

      @Test public void test_multiply_matrix_matrix() throws ParseException
      Throws:
      ParseException
    • test_multiply_matrix_vector

      @Test public void test_multiply_matrix_vector() throws ParseException
      Throws:
      ParseException
    • test_multiply_vector_matrix

      @Test public void test_multiply_vector_matrix() throws ParseException
      Throws:
      ParseException
    • test_split_add_three_variables

      @Test public void test_split_add_three_variables() throws ParseException
      Throws:
      ParseException
    • test_split_add_four_variables

      @Test public void test_split_add_four_variables() throws ParseException
      Throws:
      ParseException
    • test_split_concat_three_strings

      @Test public void test_split_concat_three_strings() throws JepException
      Throws:
      JepException
    • test_add_three_constant_vectors

      @Test public void test_add_three_constant_vectors() throws ParseException, EvaluationException
      Throws:
      ParseException
      EvaluationException
    • test_right_associative_operator

      @Test public void test_right_associative_operator() throws ParseException
      Throws:
      ParseException
    • consolodate_nested_operator_LHS

      @Test public void consolodate_nested_operator_LHS() throws ParseException
      Throws:
      ParseException
    • consolodate_nested_operator_RHS

      @Test public void consolodate_nested_operator_RHS() throws ParseException
      Throws:
      ParseException
    • consolodate_double_nested_operator_LHS

      @Test public void consolodate_double_nested_operator_LHS() throws ParseException
      Throws:
      ParseException
    • consolodate_nested_functions_LHS

      @Test public void consolodate_nested_functions_LHS() throws ParseException
      Throws:
      ParseException