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 54 of file TayUnitTests.hpp.
#define COMPARE_TAYS | ( | x_dtay, | |
y_dtay | |||
) |
Definition at line 61 of file TayUnitTests.hpp.
#define BINARY_OP2_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 183 of file TayUnitTests.hpp.
#define BINARY_OPRC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 203 of file TayUnitTests.hpp.
#define BINARY_OPLC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 222 of file TayUnitTests.hpp.
#define BINARY_OP_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 241 of file TayUnitTests.hpp.
#define RELOP_OP2_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 246 of file TayUnitTests.hpp.
#define RELOP_OPLC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 255 of file TayUnitTests.hpp.
#define RELOP_OPRC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 264 of file TayUnitTests.hpp.
#define RELOP_OP_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 273 of file TayUnitTests.hpp.
#define BINARY_FUNC2_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
FUNC | |||
) |
Definition at line 278 of file TayUnitTests.hpp.
#define BINARY_FUNCRC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
FUNC | |||
) |
Definition at line 298 of file TayUnitTests.hpp.
#define BINARY_FUNCLC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
FUNC | |||
) |
Definition at line 317 of file TayUnitTests.hpp.
#define BINARY_FUNC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
FUNC | |||
) |
Definition at line 336 of file TayUnitTests.hpp.
#define UNARY_OP_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 341 of file TayUnitTests.hpp.
#define UNARY_FUNC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
FUNC | |||
) |
Definition at line 359 of file TayUnitTests.hpp.
#define UNARY_ASSIGNOP2_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 377 of file TayUnitTests.hpp.
#define UNARY_ASSIGNOPRC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 399 of file TayUnitTests.hpp.
#define UNARY_ASSIGNOPLC_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 420 of file TayUnitTests.hpp.
#define UNARY_ASSIGNOP_TEST | ( | FIXTURENAME, | |
TESTNAME, | |||
OP | |||
) |
Definition at line 441 of file TayUnitTests.hpp.
|
inline |
Definition at line 42 of file TayUnitTests.hpp.
|
inline |
Definition at line 43 of file TayUnitTests.hpp.
|
inline |
Definition at line 44 of file TayUnitTests.hpp.
|
inline |
Definition at line 45 of file TayUnitTests.hpp.
|
inline |
Definition at line 46 of file TayUnitTests.hpp.
|
inline |
Definition at line 47 of file TayUnitTests.hpp.
TYPED_TEST_SUITE_P | ( | TaylorOpsUnitTest | ) |
TYPED_TEST_SUITE_P | ( | TaylorMaxMinUnitTest | ) |
TYPED_TEST_P | ( | TaylorOpsUnitTest | , |
testComposite1 | |||
) |
Definition at line 483 of file TayUnitTests.hpp.
TYPED_TEST_P | ( | TaylorOpsUnitTest | , |
testDiff1 | |||
) |
Definition at line 502 of file TayUnitTests.hpp.
TYPED_TEST_P | ( | TaylorOpsUnitTest | , |
testDiff3 | |||
) |
Definition at line 513 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 | |||
) |