|
Sacado Package Browser (Single Doxygen Collection) Version of the Day
|
#include <TayUnitTests.hpp>

Public Member Functions | |
| TaylorOpsUnitTest () | |
| TaylorOpsUnitTest (unsigned int degree, double absolute_tolerance, double relative_tolerance) | |
| ~TaylorOpsUnitTest () | |
| void | setUp () |
| void | tearDown () |
| BINARY_OP_TEST (testAddition,+) | |
| BINARY_OP_TEST (testSubtraction,-) | |
| BINARY_OP_TEST (testMultiplication,*) | |
| BINARY_OP_TEST (testDivision,/) | |
| RELOP_OP_TEST (testEquals,==) | |
| RELOP_OP_TEST (testNotEquals,!=) | |
| RELOP_OP_TEST (testLessThanOrEquals,<=) | |
| RELOP_OP_TEST (testGreaterThanOrEquals, >=) | |
| RELOP_OP_TEST (testLessThan,<) | |
| RELOP_OP_TEST (testGreaterThan, >) | |
| BINARY_FUNC_TEST (testPow, pow) | |
| BINARY_FUNC_TEST (testMax, max) | |
| BINARY_FUNC_TEST (testMin, min) | |
| UNARY_OP_TEST (testUnaryPlus,+) | |
| UNARY_OP_TEST (testUnaryMinus,-) | |
| UNARY_FUNC_TEST (testExp, exp) | |
| UNARY_FUNC_TEST (testLog, log) | |
| UNARY_FUNC_TEST (testLog10, log10) | |
| UNARY_FUNC_TEST (testSqrt, sqrt) | |
| UNARY_FUNC_TEST (testCos, cos) | |
| UNARY_FUNC_TEST (testSin, sin) | |
| UNARY_FUNC_TEST (testTan, tan) | |
| UNARY_FUNC_TEST (testACos, acos) | |
| UNARY_FUNC_TEST (testASin, asin) | |
| UNARY_FUNC_TEST (testATan, atan) | |
| UNARY_FUNC_TEST (testCosh, cosh) | |
| UNARY_FUNC_TEST (testSinh, sinh) | |
| UNARY_FUNC_TEST (testTanh, tanh) | |
| UNARY_FUNC_TEST (testFAbs, fabs) | |
| UNARY_ASSIGNOP_TEST (testPlusEquals,+=) | |
| UNARY_ASSIGNOP_TEST (testMinusEquals,-=) | |
| UNARY_ASSIGNOP_TEST (testTimesEquals,*=) | |
| UNARY_ASSIGNOP_TEST (testDivideEquals,/=) | |
| template<typename ScalarT > | |
| ScalarT | composite1 (const ScalarT &a, const ScalarT &b) |
| void | testComposite1 () |
| void | print_poly (double *x) |
| void | print_diff (const TaylorType &x_dtay, double *x_adolc) |
Protected Attributes | |
| TaylorType | a_dtay |
| TaylorType | b_dtay |
| TaylorType | c_dtay |
| double ** | X |
| double ** | Y |
| Sacado::Random< double > | urand |
| unsigned int | d |
| double | tol_a |
| double | tol_r |
Private Member Functions | |
| CPPUNIT_TEST_SUITE (TaylorOpsUnitTest) | |
| CPPUNIT_BINARY_OP_TEST (testAddition) | |
| CPPUNIT_BINARY_OP_TEST (testSubtraction) | |
| CPPUNIT_BINARY_OP_TEST (testMultiplication) | |
| CPPUNIT_BINARY_OP_TEST (testDivision) | |
| CPPUNIT_RELOP_OP_TEST (testEquals) | |
| CPPUNIT_RELOP_OP_TEST (testNotEquals) | |
| CPPUNIT_RELOP_OP_TEST (testLessThanOrEquals) | |
| CPPUNIT_RELOP_OP_TEST (testGreaterThanOrEquals) | |
| CPPUNIT_RELOP_OP_TEST (testLessThan) | |
| CPPUNIT_RELOP_OP_TEST (testGreaterThan) | |
| CPPUNIT_BINARY_FUNC_TEST (testPow) | |
| CPPUNIT_BINARY_FUNC_TEST (testMax) | |
| CPPUNIT_BINARY_FUNC_TEST (testMin) | |
| CPPUNIT_TEST (testUnaryPlus) | |
| CPPUNIT_TEST (testUnaryMinus) | |
| CPPUNIT_TEST (testExp) | |
| CPPUNIT_TEST (testLog) | |
| CPPUNIT_TEST (testLog10) | |
| CPPUNIT_TEST (testSqrt) | |
| CPPUNIT_TEST (testCos) | |
| CPPUNIT_TEST (testSin) | |
| CPPUNIT_TEST (testTan) | |
| CPPUNIT_TEST (testACos) | |
| CPPUNIT_TEST (testASin) | |
| CPPUNIT_TEST (testATan) | |
| CPPUNIT_TEST (testCosh) | |
| CPPUNIT_TEST (testSinh) | |
| CPPUNIT_TEST (testTanh) | |
| CPPUNIT_TEST (testFAbs) | |
| CPPUNIT_UNARY_ASSIGNOP_TEST (testPlusEquals) | |
| CPPUNIT_UNARY_ASSIGNOP_TEST (testMinusEquals) | |
| CPPUNIT_UNARY_ASSIGNOP_TEST (testTimesEquals) | |
| CPPUNIT_UNARY_ASSIGNOP_TEST (testDivideEquals) | |
| CPPUNIT_TEST (testComposite1) | |
| CPPUNIT_TEST_SUITE_END () | |
Definition at line 286 of file TayUnitTests.hpp.
| TaylorOpsUnitTest< TaylorType >::TaylorOpsUnitTest | ( | ) |
Definition at line 436 of file TayUnitTests.hpp.
| TaylorOpsUnitTest< TaylorType >::TaylorOpsUnitTest | ( | unsigned int | degree, |
| double | absolute_tolerance, | ||
| double | relative_tolerance | ||
| ) |
Definition at line 448 of file TayUnitTests.hpp.
| TaylorOpsUnitTest< TaylorType >::~TaylorOpsUnitTest | ( | ) |
Definition at line 465 of file TayUnitTests.hpp.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST_SUITE | ( | TaylorOpsUnitTest< TaylorType > | ) | [private] |
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_BINARY_OP_TEST | ( | testAddition | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_BINARY_OP_TEST | ( | testSubtraction | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_BINARY_OP_TEST | ( | testMultiplication | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_BINARY_OP_TEST | ( | testDivision | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_RELOP_OP_TEST | ( | testEquals | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_RELOP_OP_TEST | ( | testNotEquals | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_RELOP_OP_TEST | ( | testLessThanOrEquals | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_RELOP_OP_TEST | ( | testGreaterThanOrEquals | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_RELOP_OP_TEST | ( | testLessThan | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_RELOP_OP_TEST | ( | testGreaterThan | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_BINARY_FUNC_TEST | ( | testPow | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_BINARY_FUNC_TEST | ( | testMax | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_BINARY_FUNC_TEST | ( | testMin | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testUnaryPlus | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testUnaryMinus | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testExp | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testLog | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testLog10 | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testSqrt | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testCos | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testSin | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testTan | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testACos | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testASin | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testATan | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testCosh | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testSinh | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testTanh | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testFAbs | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_UNARY_ASSIGNOP_TEST | ( | testPlusEquals | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_UNARY_ASSIGNOP_TEST | ( | testMinusEquals | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_UNARY_ASSIGNOP_TEST | ( | testTimesEquals | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_UNARY_ASSIGNOP_TEST | ( | testDivideEquals | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST | ( | testComposite1 | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| TaylorOpsUnitTest< TaylorType >::CPPUNIT_TEST_SUITE_END | ( | ) | [private] |
Reimplemented in CacheTaylorOpsUnitTest.
| void TaylorOpsUnitTest< TaylorType >::setUp | ( | ) |
Definition at line 476 of file TayUnitTests.hpp.
| void TaylorOpsUnitTest< TaylorType >::tearDown | ( | ) |
Definition at line 496 of file TayUnitTests.hpp.
| TaylorOpsUnitTest< TaylorType >::BINARY_OP_TEST | ( | testAddition | , |
| + | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::BINARY_OP_TEST | ( | testSubtraction | , |
| - | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::BINARY_OP_TEST | ( | testMultiplication | , |
| * | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::BINARY_OP_TEST | ( | testDivision | , |
| / | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::RELOP_OP_TEST | ( | testEquals | ) |
| TaylorOpsUnitTest< TaylorType >::RELOP_OP_TEST | ( | testNotEquals | , |
| ! | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::RELOP_OP_TEST | ( | testLessThanOrEquals | , |
| <= | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::RELOP_OP_TEST | ( | testGreaterThanOrEquals | , |
| >= | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::RELOP_OP_TEST | ( | testLessThan | ) |
| TaylorOpsUnitTest< TaylorType >::RELOP_OP_TEST | ( | testGreaterThan | ) |
| TaylorOpsUnitTest< TaylorType >::BINARY_FUNC_TEST | ( | testPow | , |
| pow | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::BINARY_FUNC_TEST | ( | testMax | , |
| max | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::BINARY_FUNC_TEST | ( | testMin | , |
| min | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_OP_TEST | ( | testUnaryPlus | , |
| + | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_OP_TEST | ( | testUnaryMinus | , |
| - | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testExp | , |
| exp | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testLog | , |
| log | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testLog10 | , |
| log10 | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testSqrt | , |
| sqrt | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testCos | , |
| cos | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testSin | , |
| sin | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testTan | , |
| tan | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testACos | , |
| acos | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testASin | , |
| asin | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testATan | , |
| atan | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testCosh | , |
| cosh | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testSinh | , |
| sinh | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testTanh | , |
| tanh | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_FUNC_TEST | ( | testFAbs | , |
| fabs | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_ASSIGNOP_TEST | ( | testPlusEquals | , |
| + | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_ASSIGNOP_TEST | ( | testMinusEquals | , |
| - | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_ASSIGNOP_TEST | ( | testTimesEquals | , |
| * | |||
| ) |
| TaylorOpsUnitTest< TaylorType >::UNARY_ASSIGNOP_TEST | ( | testDivideEquals | , |
| / | |||
| ) |
| ScalarT TaylorOpsUnitTest< TaylorType >::composite1 | ( | const ScalarT & | a, |
| const ScalarT & | b | ||
| ) | [inline] |
Definition at line 386 of file TayUnitTests.hpp.
| void TaylorOpsUnitTest< TaylorType >::testComposite1 | ( | ) | [inline] |
Definition at line 399 of file TayUnitTests.hpp.
| void TaylorOpsUnitTest< TaylorType >::print_poly | ( | double * | x | ) |
Definition at line 499 of file TayUnitTests.hpp.
| void TaylorOpsUnitTest< TaylorType >::print_diff | ( | const TaylorType & | x_dtay, |
| double * | x_adolc | ||
| ) |
Definition at line 513 of file TayUnitTests.hpp.
TaylorType TaylorOpsUnitTest< TaylorType >::a_dtay [protected] |
Definition at line 419 of file TayUnitTests.hpp.
TaylorType TaylorOpsUnitTest< TaylorType >::b_dtay [protected] |
Definition at line 419 of file TayUnitTests.hpp.
TaylorType TaylorOpsUnitTest< TaylorType >::c_dtay [protected] |
Definition at line 419 of file TayUnitTests.hpp.
double** TaylorOpsUnitTest< TaylorType >::X [protected] |
Definition at line 422 of file TayUnitTests.hpp.
double ** TaylorOpsUnitTest< TaylorType >::Y [protected] |
Definition at line 422 of file TayUnitTests.hpp.
Sacado::Random<double> TaylorOpsUnitTest< TaylorType >::urand [protected] |
Definition at line 425 of file TayUnitTests.hpp.
unsigned int TaylorOpsUnitTest< TaylorType >::d [protected] |
Definition at line 428 of file TayUnitTests.hpp.
double TaylorOpsUnitTest< TaylorType >::tol_a [protected] |
Definition at line 431 of file TayUnitTests.hpp.
double TaylorOpsUnitTest< TaylorType >::tol_r [protected] |
Definition at line 431 of file TayUnitTests.hpp.
1.7.4