Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
#include "adolc/adouble.h"
#include "adolc/interfaces.h"
#include "adolc/taping.h"
#include "Sacado_No_Kokkos.hpp"
#include "Sacado_Random.hpp"
#include <gtest/gtest.h>
#include "GTestUtils.hpp"
Go to the source code of this file.
Classes | |
class | TaylorOpsUnitTest< TaylorType > |
class | TaylorMaxMinUnitTest< TaylorType > |
Macros | |
#define | COMPARE_POLYS(x_dtay, x_adolc) |
#define | COMPARE_TAYS(x_dtay, y_dtay) |
#define | BINARY_OP2_TEST(FIXTURENAME, TESTNAME, OP) |
#define | BINARY_OPRC_TEST(FIXTURENAME, TESTNAME, OP) |
#define | BINARY_OPLC_TEST(FIXTURENAME, TESTNAME, OP) |
#define | BINARY_OP_TEST(FIXTURENAME, TESTNAME, OP) |
#define | RELOP_OP2_TEST(FIXTURENAME, TESTNAME, OP) |
#define | RELOP_OPLC_TEST(FIXTURENAME, TESTNAME, OP) |
#define | RELOP_OPRC_TEST(FIXTURENAME, TESTNAME, OP) |
#define | RELOP_OP_TEST(FIXTURENAME, TESTNAME, OP) |
#define | BINARY_FUNC2_TEST(FIXTURENAME, TESTNAME, FUNC) |
#define | BINARY_FUNCRC_TEST(FIXTURENAME, TESTNAME, FUNC) |
#define | BINARY_FUNCLC_TEST(FIXTURENAME, TESTNAME, FUNC) |
#define | BINARY_FUNC_TEST(FIXTURENAME, TESTNAME, FUNC) |
#define | UNARY_OP_TEST(FIXTURENAME, TESTNAME, OP) |
#define | UNARY_FUNC_TEST(FIXTURENAME, TESTNAME, FUNC) |
#define | UNARY_ASSIGNOP2_TEST(FIXTURENAME, TESTNAME, OP) |
#define | UNARY_ASSIGNOPRC_TEST(FIXTURENAME, TESTNAME, OP) |
#define | UNARY_ASSIGNOPLC_TEST(FIXTURENAME, TESTNAME, OP) |
#define | UNARY_ASSIGNOP_TEST(FIXTURENAME, TESTNAME, OP) |
Functions | |
adouble | max (const adouble &a, const adouble &b) |
adouble | max (const adouble &a, double v) |
adouble | max (double v, const adouble &b) |
adouble | min (const adouble &a, const adouble &b) |
adouble | min (const adouble &a, double v) |
adouble | min (double v, const adouble &b) |
TYPED_TEST_SUITE_P (TaylorOpsUnitTest) | |
TYPED_TEST_SUITE_P (TaylorMaxMinUnitTest) | |
TYPED_TEST_P (TaylorOpsUnitTest, testComposite1) | |
TYPED_TEST_P (TaylorOpsUnitTest, testDiff1) | |
TYPED_TEST_P (TaylorOpsUnitTest, testDiff3) | |
REGISTER_TYPED_TEST_SUITE_P (TaylorOpsUnitTest, testAddition, testAdditionLeftConstant, testAdditionRightConstant, testSubtraction, testSubtractionLeftConstant, testSubtractionRightConstant, testMultiplication, testMultiplicationLeftConstant, testMultiplicationRightConstant, testDivision, testDivisionLeftConstant, testDivisionRightConstant, testEquals, testEqualsLeftConstant, testEqualsRightConstant, testNotEquals, testNotEqualsLeftConstant, testNotEqualsRightConstant, testLessThanOrEquals, testLessThanOrEqualsLeftConstant, testLessThanOrEqualsRightConstant, testGreaterThanOrEquals, testGreaterThanOrEqualsLeftConstant, testGreaterThanOrEqualsRightConstant, testLessThan, testLessThanLeftConstant, testLessThanRightConstant, testGreaterThan, testGreaterThanLeftConstant, testGreaterThanRightConstant, testUnaryPlus, testUnaryMinus, testExp, testLog, testLog10, testSqrt, testCos, testSin, testTan, testACos, testASin, testATan, testCosh, testSinh, testTanh, testFAbs, testPlusEquals, testPlusEqualsLeftConstant, testPlusEqualsRightConstant, testMinusEquals, testMinusEqualsLeftConstant, testMinusEqualsRightConstant, testTimesEquals, testTimesEqualsLeftConstant, testTimesEqualsRightConstant, testDivideEquals, testDivideEqualsLeftConstant, testDivideEqualsRightConstant, testPow, testPowLeftConstant, testPowRightConstant, testComposite1, testDiff1, testDiff3) | |
REGISTER_TYPED_TEST_SUITE_P (TaylorMaxMinUnitTest, testMax, testMaxLeftConstant, testMaxRightConstant, testMin, testMinLeftConstant, testMinRightConstant) | |
#define COMPARE_POLYS | ( | x_dtay, | |
x_adolc | |||
) |
Definition at line 34 of file TayUnitTests.hpp.
#define COMPARE_TAYS | ( | x_dtay, | |
y_dtay | |||
) |
Definition at line 41 of file TayUnitTests.hpp.
#define BINARY_OP2_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 163 of file TayUnitTests.hpp.
#define BINARY_OPRC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 183 of file TayUnitTests.hpp.
#define BINARY_OPLC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 202 of file TayUnitTests.hpp.
#define BINARY_OP_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 221 of file TayUnitTests.hpp.
#define RELOP_OP2_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 226 of file TayUnitTests.hpp.
#define RELOP_OPLC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 235 of file TayUnitTests.hpp.
#define RELOP_OPRC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 244 of file TayUnitTests.hpp.
#define RELOP_OP_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 253 of file TayUnitTests.hpp.
#define BINARY_FUNC2_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
FUNC | |||
) |
Definition at line 258 of file TayUnitTests.hpp.
#define BINARY_FUNCRC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
FUNC | |||
) |
Definition at line 278 of file TayUnitTests.hpp.
#define BINARY_FUNCLC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
FUNC | |||
) |
Definition at line 297 of file TayUnitTests.hpp.
#define BINARY_FUNC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
FUNC | |||
) |
Definition at line 316 of file TayUnitTests.hpp.
#define UNARY_OP_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 321 of file TayUnitTests.hpp.
#define UNARY_FUNC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
FUNC | |||
) |
Definition at line 339 of file TayUnitTests.hpp.
#define UNARY_ASSIGNOP2_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 357 of file TayUnitTests.hpp.
#define UNARY_ASSIGNOPRC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 379 of file TayUnitTests.hpp.
#define UNARY_ASSIGNOPLC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 400 of file TayUnitTests.hpp.
#define UNARY_ASSIGNOP_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 421 of file TayUnitTests.hpp.
|
inline |
Definition at line 22 of file TayUnitTests.hpp.
|
inline |
Definition at line 23 of file TayUnitTests.hpp.
|
inline |
Definition at line 24 of file TayUnitTests.hpp.
|
inline |
Definition at line 25 of file TayUnitTests.hpp.
|
inline |
Definition at line 26 of file TayUnitTests.hpp.
|
inline |
Definition at line 27 of file TayUnitTests.hpp.
TYPED_TEST_SUITE_P | ( | TaylorOpsUnitTest | ) |
TYPED_TEST_SUITE_P | ( | TaylorMaxMinUnitTest | ) |
TYPED_TEST_P | ( | TaylorOpsUnitTest | , |
testComposite1 | |||
) |
Definition at line 463 of file TayUnitTests.hpp.
TYPED_TEST_P | ( | TaylorOpsUnitTest | , |
testDiff1 | |||
) |
Definition at line 482 of file TayUnitTests.hpp.
TYPED_TEST_P | ( | TaylorOpsUnitTest | , |
testDiff3 | |||
) |
Definition at line 493 of file TayUnitTests.hpp.
REGISTER_TYPED_TEST_SUITE_P | ( | TaylorOpsUnitTest | , |
testAddition | , | ||
testAdditionLeftConstant | , | ||
testAdditionRightConstant | , | ||
testSubtraction | , | ||
testSubtractionLeftConstant | , | ||
testSubtractionRightConstant | , | ||
testMultiplication | , | ||
testMultiplicationLeftConstant | , | ||
testMultiplicationRightConstant | , | ||
testDivision | , | ||
testDivisionLeftConstant | , | ||
testDivisionRightConstant | , | ||
testEquals | , | ||
testEqualsLeftConstant | , | ||
testEqualsRightConstant | , | ||
testNotEquals | , | ||
testNotEqualsLeftConstant | , | ||
testNotEqualsRightConstant | , | ||
testLessThanOrEquals | , | ||
testLessThanOrEqualsLeftConstant | , | ||
testLessThanOrEqualsRightConstant | , | ||
testGreaterThanOrEquals | , | ||
testGreaterThanOrEqualsLeftConstant | , | ||
testGreaterThanOrEqualsRightConstant | , | ||
testLessThan | , | ||
testLessThanLeftConstant | , | ||
testLessThanRightConstant | , | ||
testGreaterThan | , | ||
testGreaterThanLeftConstant | , | ||
testGreaterThanRightConstant | , | ||
testUnaryPlus | , | ||
testUnaryMinus | , | ||
testExp | , | ||
testLog | , | ||
testLog10 | , | ||
testSqrt | , | ||
testCos | , | ||
testSin | , | ||
testTan | , | ||
testACos | , | ||
testASin | , | ||
testATan | , | ||
testCosh | , | ||
testSinh | , | ||
testTanh | , | ||
testFAbs | , | ||
testPlusEquals | , | ||
testPlusEqualsLeftConstant | , | ||
testPlusEqualsRightConstant | , | ||
testMinusEquals | , | ||
testMinusEqualsLeftConstant | , | ||
testMinusEqualsRightConstant | , | ||
testTimesEquals | , | ||
testTimesEqualsLeftConstant | , | ||
testTimesEqualsRightConstant | , | ||
testDivideEquals | , | ||
testDivideEqualsLeftConstant | , | ||
testDivideEqualsRightConstant | , | ||
testPow | , | ||
testPowLeftConstant | , | ||
testPowRightConstant | , | ||
testComposite1 | , | ||
testDiff1 | , | ||
testDiff3 | |||
) |
REGISTER_TYPED_TEST_SUITE_P | ( | TaylorMaxMinUnitTest | , |
testMax | , | ||
testMaxLeftConstant | , | ||
testMaxRightConstant | , | ||
testMin | , | ||
testMinLeftConstant | , | ||
testMinRightConstant | |||
) |