antioch-0.4.0
|
#include <reaction_rate_test_base.h>
Public Member Functions | |
void | test_rate (const ReactionRate &reaction_rate, Scalar tol) |
void | test_deriv (const ReactionRate &reaction_rate, Scalar tol) |
void | test_rate_and_deriv (const ReactionRate &reaction_rate, Scalar tol) |
Protected Member Functions | |
virtual Scalar | exact_rate (Scalar T)=0 |
virtual Scalar | exact_deriv (Scalar T)=0 |
Definition at line 40 of file reaction_rate_test_base.h.
|
protectedpure virtual |
Implemented in AntiochTesting::ArrheniusRateTest< Scalar >, AntiochTesting::ArrheniusRateTest< double >, AntiochTesting::ArrheniusRateTest< float >, and AntiochTesting::ArrheniusRateTest< long double >.
Referenced by AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< float >, float >::test_deriv(), and AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< float >, float >::test_rate_and_deriv().
|
protectedpure virtual |
Implemented in AntiochTesting::ArrheniusRateTest< Scalar >, AntiochTesting::ArrheniusRateTest< double >, AntiochTesting::ArrheniusRateTest< float >, and AntiochTesting::ArrheniusRateTest< long double >.
Referenced by AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< float >, float >::test_rate(), and AntiochTesting::ReactionRateTestBase< Antioch::ArrheniusRate< float >, float >::test_rate_and_deriv().
|
inline |
Definition at line 70 of file reaction_rate_test_base.h.
|
inline |
Definition at line 43 of file reaction_rate_test_base.h.
|
inline |
Definition at line 96 of file reaction_rate_test_base.h.