Sacado Package Browser (Single Doxygen Collection)  Version of the Day
Public Member Functions | Private Member Functions | List of all members
RealFadOpsUnitTest2< FadType, ScalarType > Class Template Reference

#include <FadUnitTests2.hpp>

Inheritance diagram for RealFadOpsUnitTest2< FadType, ScalarType >:
Inheritance graph
[legend]

Public Member Functions

 RealFadOpsUnitTest2 ()
 
 RealFadOpsUnitTest2 (int numComponents, double absolute_tolerance, double relative_tolerance)
 
void testLessThanOrEquals ()
 
void testGreaterThanOrEquals ()
 
void testLessThan ()
 
void testGreaterThan ()
 
void testACos ()
 
void testASin ()
 
void testATan ()
 
void testACosh ()
 
void testASinh ()
 
void testATanh ()
 
void testAbs ()
 
void testFAbs ()
 
void testATan2 ()
 
void testMax ()
 
void testMin ()
 
- Public Member Functions inherited from FadOpsUnitTest2< FadType, ScalarType >
 FadOpsUnitTest2 ()
 
 FadOpsUnitTest2 (int numComponents, double absolute_tolerance, double relative_tolerance)
 
void setUp ()
 
void tearDown ()
 
void testAddition ()
 
void testSubtraction ()
 
void testMultiplication ()
 
void testDivision ()
 
void testEquals ()
 
void testNotEquals ()
 
void testPow ()
 
void testUnaryPlus ()
 
void testUnaryMinus ()
 
void testExp ()
 
void testLog ()
 
void testLog10 ()
 
void testSqrt ()
 
void testCos ()
 
void testSin ()
 
void testTan ()
 
void testCosh ()
 
void testSinh ()
 
void testTanh ()
 
void testPlusEquals ()
 
void testMinusEquals ()
 
void testTimesEquals ()
 
void testDivideEquals ()
 
void testEqualsLR ()
 
void testPlusEqualsLR ()
 
void testMinusEqualsLR ()
 
void testTimesEqualsLR ()
 
void testDivideEqualsLR ()
 
void testResizeBug6135 ()
 
void testEquality ()
 
void testEqualityConstL ()
 
void testEqualityConstR ()
 

Private Member Functions

 CPPUNIT_TEST_SUITE (RealFadOpsUnitTest2)
 
 CPPUNIT_TEST (testAddition)
 
 CPPUNIT_TEST (testSubtraction)
 
 CPPUNIT_TEST (testMultiplication)
 
 CPPUNIT_TEST (testDivision)
 
 CPPUNIT_TEST (testEquals)
 
 CPPUNIT_TEST (testNotEquals)
 
 CPPUNIT_TEST (testLessThanOrEquals)
 
 CPPUNIT_TEST (testGreaterThanOrEquals)
 
 CPPUNIT_TEST (testLessThan)
 
 CPPUNIT_TEST (testGreaterThan)
 
 CPPUNIT_TEST (testPow)
 
 CPPUNIT_TEST (testATan2)
 
 CPPUNIT_TEST (testMax)
 
 CPPUNIT_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 (testACosh)
 
 CPPUNIT_TEST (testASinh)
 
 CPPUNIT_TEST (testATanh)
 
 CPPUNIT_TEST (testAbs)
 
 CPPUNIT_TEST (testFAbs)
 
 CPPUNIT_TEST (testPlusEquals)
 
 CPPUNIT_TEST (testMinusEquals)
 
 CPPUNIT_TEST (testTimesEquals)
 
 CPPUNIT_TEST (testDivideEquals)
 
 CPPUNIT_TEST (testEqualsLR)
 
 CPPUNIT_TEST (testPlusEqualsLR)
 
 CPPUNIT_TEST (testMinusEqualsLR)
 
 CPPUNIT_TEST (testTimesEqualsLR)
 
 CPPUNIT_TEST (testDivideEqualsLR)
 
 CPPUNIT_TEST (testResizeBug6135)
 
 CPPUNIT_TEST (testEquality)
 
 CPPUNIT_TEST (testEqualityConstL)
 
 CPPUNIT_TEST (testEqualityConstR)
 
 CPPUNIT_TEST_SUITE_END ()
 

Additional Inherited Members

- Protected Attributes inherited from FadOpsUnitTest2< FadType, ScalarType >
FadType a_fad
 
FadType b_fad
 
FadType c_fad
 
Sacado::Random< ScalarType > urand
 
int n
 
double tol_a
 
double tol_r
 

Detailed Description

template<class FadType, class ScalarType>
class RealFadOpsUnitTest2< FadType, ScalarType >

Definition at line 720 of file FadUnitTests2.hpp.

Constructor & Destructor Documentation

◆ RealFadOpsUnitTest2() [1/2]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::RealFadOpsUnitTest2 ( )
inline

Definition at line 787 of file FadUnitTests2.hpp.

◆ RealFadOpsUnitTest2() [2/2]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::RealFadOpsUnitTest2 ( int  numComponents,
double  absolute_tolerance,
double  relative_tolerance 
)
inline

Definition at line 789 of file FadUnitTests2.hpp.

Member Function Documentation

◆ CPPUNIT_TEST_SUITE()

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST_SUITE ( RealFadOpsUnitTest2< FadType, ScalarType >  )
private

◆ CPPUNIT_TEST() [1/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testAddition  )
private

◆ CPPUNIT_TEST() [2/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testSubtraction  )
private

◆ CPPUNIT_TEST() [3/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testMultiplication  )
private

◆ CPPUNIT_TEST() [4/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testDivision  )
private

◆ CPPUNIT_TEST() [5/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testEquals  )
private

◆ CPPUNIT_TEST() [6/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testNotEquals  )
private

◆ CPPUNIT_TEST() [7/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testLessThanOrEquals  )
private

◆ CPPUNIT_TEST() [8/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testGreaterThanOrEquals  )
private

◆ CPPUNIT_TEST() [9/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testLessThan  )
private

◆ CPPUNIT_TEST() [10/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testGreaterThan  )
private

◆ CPPUNIT_TEST() [11/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testPow  )
private

◆ CPPUNIT_TEST() [12/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testATan2  )
private

◆ CPPUNIT_TEST() [13/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testMax  )
private

◆ CPPUNIT_TEST() [14/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testMin  )
private

◆ CPPUNIT_TEST() [15/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testUnaryPlus  )
private

◆ CPPUNIT_TEST() [16/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testUnaryMinus  )
private

◆ CPPUNIT_TEST() [17/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testExp  )
private

◆ CPPUNIT_TEST() [18/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testLog  )
private

◆ CPPUNIT_TEST() [19/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testLog10  )
private

◆ CPPUNIT_TEST() [20/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testSqrt  )
private

◆ CPPUNIT_TEST() [21/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testCos  )
private

◆ CPPUNIT_TEST() [22/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testSin  )
private

◆ CPPUNIT_TEST() [23/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testTan  )
private

◆ CPPUNIT_TEST() [24/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testACos  )
private

◆ CPPUNIT_TEST() [25/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testASin  )
private

◆ CPPUNIT_TEST() [26/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testATan  )
private

◆ CPPUNIT_TEST() [27/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testCosh  )
private

◆ CPPUNIT_TEST() [28/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testSinh  )
private

◆ CPPUNIT_TEST() [29/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testTanh  )
private

◆ CPPUNIT_TEST() [30/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testACosh  )
private

◆ CPPUNIT_TEST() [31/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testASinh  )
private

◆ CPPUNIT_TEST() [32/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testATanh  )
private

◆ CPPUNIT_TEST() [33/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testAbs  )
private

◆ CPPUNIT_TEST() [34/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testFAbs  )
private

◆ CPPUNIT_TEST() [35/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testPlusEquals  )
private

◆ CPPUNIT_TEST() [36/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testMinusEquals  )
private

◆ CPPUNIT_TEST() [37/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testTimesEquals  )
private

◆ CPPUNIT_TEST() [38/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testDivideEquals  )
private

◆ CPPUNIT_TEST() [39/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testEqualsLR  )
private

◆ CPPUNIT_TEST() [40/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testPlusEqualsLR  )
private

◆ CPPUNIT_TEST() [41/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testMinusEqualsLR  )
private

◆ CPPUNIT_TEST() [42/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testTimesEqualsLR  )
private

◆ CPPUNIT_TEST() [43/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testDivideEqualsLR  )
private

◆ CPPUNIT_TEST() [44/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testResizeBug6135  )
private

◆ CPPUNIT_TEST() [45/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testEquality  )
private

◆ CPPUNIT_TEST() [46/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testEqualityConstL  )
private

◆ CPPUNIT_TEST() [47/47]

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST ( testEqualityConstR  )
private

◆ CPPUNIT_TEST_SUITE_END()

template<class FadType , class ScalarType >
RealFadOpsUnitTest2< FadType, ScalarType >::CPPUNIT_TEST_SUITE_END ( )
private

◆ testLessThanOrEquals()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testLessThanOrEquals

Definition at line 817 of file FadUnitTests2.hpp.

◆ testGreaterThanOrEquals()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testGreaterThanOrEquals

Definition at line 835 of file FadUnitTests2.hpp.

◆ testLessThan()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testLessThan

Definition at line 853 of file FadUnitTests2.hpp.

◆ testGreaterThan()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testGreaterThan

Definition at line 871 of file FadUnitTests2.hpp.

◆ testACos()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testACos

Definition at line 889 of file FadUnitTests2.hpp.

◆ testASin()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testASin

Definition at line 900 of file FadUnitTests2.hpp.

◆ testATan()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testATan

Definition at line 911 of file FadUnitTests2.hpp.

◆ testACosh()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testACosh

Definition at line 922 of file FadUnitTests2.hpp.

◆ testASinh()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testASinh

Definition at line 936 of file FadUnitTests2.hpp.

◆ testATanh()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testATanh

Definition at line 947 of file FadUnitTests2.hpp.

◆ testAbs()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testAbs

Definition at line 958 of file FadUnitTests2.hpp.

◆ testFAbs()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testFAbs

Definition at line 973 of file FadUnitTests2.hpp.

◆ testATan2()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testATan2

Definition at line 1002 of file FadUnitTests2.hpp.

◆ testMax()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testMax

Definition at line 1031 of file FadUnitTests2.hpp.

◆ testMin()

template<class FadType , class ScalarType >
void RealFadOpsUnitTest2< FadType, ScalarType >::testMin

Definition at line 1086 of file FadUnitTests2.hpp.


The documentation for this class was generated from the following file: