antioch-0.4.0
|
Public Member Functions | |
CPPUNIT_TEST_SUITE (ArrheniusRateLongDoubleTest) | |
CPPUNIT_TEST (test_standard) | |
CPPUNIT_TEST (test_reset_scalar_params) | |
CPPUNIT_TEST (test_reset_vector_params2) | |
CPPUNIT_TEST (test_reset_vector_params3) | |
CPPUNIT_TEST_SUITE_END () | |
void | setUp () |
void | tearDown () |
void | test_standard () |
void | test_reset_scalar_params () |
void | test_reset_vector_params2 () |
void | test_reset_vector_params3 () |
void | test_rate (const Antioch::ArrheniusRate< long double > &reaction_rate, long doubletol) |
void | test_deriv (const Antioch::ArrheniusRate< long double > &reaction_rate, long doubletol) |
void | test_rate_and_deriv (const Antioch::ArrheniusRate< long double > &reaction_rate, long doubletol) |
Protected Member Functions | |
virtual long double | exact_rate (long doubleT) |
virtual long double | exact_deriv (long doubleT) |
void | reset_params (long doubleCf, long doubleEa) |
void | reset_params (long doubleCf, long doubleEa, long doubleR) |
long double | value (long doubleT) |
long double | deriv (long doubleT) |
Protected Attributes | |
Antioch::ArrheniusRate< long double > * | _rate |
long double | _Cf |
long double | _Ea |
long double | _R |
Definition at line 174 of file arrhenius_rate_test.C.
AntiochTesting::ArrheniusRateLongDoubleTest::CPPUNIT_TEST | ( | test_standard | ) |
AntiochTesting::ArrheniusRateLongDoubleTest::CPPUNIT_TEST | ( | test_reset_scalar_params | ) |
AntiochTesting::ArrheniusRateLongDoubleTest::CPPUNIT_TEST | ( | test_reset_vector_params2 | ) |
AntiochTesting::ArrheniusRateLongDoubleTest::CPPUNIT_TEST | ( | test_reset_vector_params3 | ) |
AntiochTesting::ArrheniusRateLongDoubleTest::CPPUNIT_TEST_SUITE | ( | ArrheniusRateLongDoubleTest | ) |
AntiochTesting::ArrheniusRateLongDoubleTest::CPPUNIT_TEST_SUITE_END | ( | ) |
|
inlineprotectedinherited |
Definition at line 65 of file arrhenius_rate_test_helper.h.
|
inlineprotectedvirtualinherited |
Implements AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< long double >, long double >.
Definition at line 141 of file arrhenius_rate_test.C.
References AntiochTesting::ArrheniusRateTestHelper< Scalar >::deriv().
|
inlineprotectedvirtualinherited |
Implements AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< long double >, long double >.
Definition at line 136 of file arrhenius_rate_test.C.
References AntiochTesting::ArrheniusRateTestHelper< Scalar >::value().
|
inlineprotectedinherited |
Definition at line 46 of file arrhenius_rate_test_helper.h.
|
inlineprotectedinherited |
Definition at line 52 of file arrhenius_rate_test_helper.h.
|
inlineinherited |
Definition at line 49 of file arrhenius_rate_test.C.
References AntiochTesting::ArrheniusRateTest< Scalar >::_rate, and AntiochTesting::ArrheniusRateTestHelper< Scalar >::reset_params().
|
inlineinherited |
Definition at line 59 of file arrhenius_rate_test.C.
References AntiochTesting::ArrheniusRateTest< Scalar >::_rate.
|
inlineinherited |
Definition at line 70 of file reaction_rate_test_base.h.
|
inlineinherited |
Definition at line 43 of file reaction_rate_test_base.h.
|
inlineinherited |
Definition at line 96 of file reaction_rate_test_base.h.
|
inlineinherited |
Definition at line 73 of file arrhenius_rate_test.C.
References AntiochTesting::ArrheniusRateTest< Scalar >::_rate, Antioch::Units< T >::get_SI_factor(), AntiochTesting::ArrheniusRateTestHelper< Scalar >::reset_params(), Antioch::ArrheniusRate< CoeffType >::set_Cf(), Antioch::ArrheniusRate< CoeffType >::set_Ea(), Antioch::ArrheniusRate< CoeffType >::set_rscale(), AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< Scalar >, Scalar >::test_deriv(), AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< Scalar >, Scalar >::test_rate(), and AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< Scalar >, Scalar >::test_rate_and_deriv().
|
inlineinherited |
Definition at line 92 of file arrhenius_rate_test.C.
References AntiochTesting::ArrheniusRateTest< Scalar >::_rate, Antioch::ArrheniusRate< CoeffType >::reset_coefs(), AntiochTesting::ArrheniusRateTestHelper< Scalar >::reset_params(), AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< Scalar >, Scalar >::test_deriv(), AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< Scalar >, Scalar >::test_rate(), and AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< Scalar >, Scalar >::test_rate_and_deriv().
|
inlineinherited |
Definition at line 111 of file arrhenius_rate_test.C.
References AntiochTesting::ArrheniusRateTest< Scalar >::_rate, Antioch::ArrheniusRate< CoeffType >::reset_coefs(), AntiochTesting::ArrheniusRateTestHelper< Scalar >::reset_params(), AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< Scalar >, Scalar >::test_deriv(), AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< Scalar >, Scalar >::test_rate(), and AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< Scalar >, Scalar >::test_rate_and_deriv().
|
inlineinherited |
Definition at line 64 of file arrhenius_rate_test.C.
References AntiochTesting::ArrheniusRateTest< Scalar >::_rate, AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< Scalar >, Scalar >::test_deriv(), AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< Scalar >, Scalar >::test_rate(), and AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< Scalar >, Scalar >::test_rate_and_deriv().
|
inlineprotectedinherited |
Definition at line 59 of file arrhenius_rate_test_helper.h.
|
protectedinherited |
Definition at line 44 of file arrhenius_rate_test_helper.h.
|
protectedinherited |
Definition at line 44 of file arrhenius_rate_test_helper.h.
|
protectedinherited |
Definition at line 44 of file arrhenius_rate_test_helper.h.
|
protectedinherited |
Definition at line 134 of file arrhenius_rate_test.C.