Sacado Package Browser (Single Doxygen Collection)  Version of the Day
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Protected Member Functions | Protected Attributes | List of all members
LogicalSparseOpsUnitTest Class Reference
Inheritance diagram for LogicalSparseOpsUnitTest:
Inheritance graph
[legend]

Protected Member Functions

 LogicalSparseOpsUnitTest ()
 
void SetUp () override
 
void TearDown () override
 
void compareFads (const DFadType &x_dfad, const LSType &x_ls)
 
void compareDoubles (double a, double b)
 
void compareBools (bool a, bool b)
 
void compareDx (double a, bool b)
 
template<typename ScalarT >
ScalarT composite1 (const ScalarT &a, const ScalarT &b)
 
- Protected Member Functions inherited from testing::Test
 Test ()
 

Protected Attributes

DFadType a_dfad
 
DFadType b_dfad
 
DFadType c_dfad
 
LSType a_ls
 
LSType b_ls
 
LSType c_ls
 
Sacado::Random< double > urand
 
int n
 
double tol_a
 
double tol_r
 

Additional Inherited Members

- Public Member Functions inherited from testing::Test
virtual ~Test ()
 
- Static Public Member Functions inherited from testing::Test
static void SetUpTestSuite ()
 
static void TearDownTestSuite ()
 
static void TearDownTestCase ()
 
static void SetUpTestCase ()
 
static bool HasFatalFailure ()
 
static bool HasNonfatalFailure ()
 
static bool IsSkipped ()
 
static bool HasFailure ()
 
static void RecordProperty (const std::string &key, const std::string &value)
 
static void RecordProperty (const std::string &key, int value)
 

Detailed Description

Definition at line 21 of file LogicalSparseUnitTests.cpp.

Constructor & Destructor Documentation

LogicalSparseOpsUnitTest::LogicalSparseOpsUnitTest ( )
inlineprotected

Definition at line 39 of file LogicalSparseUnitTests.cpp.

Member Function Documentation

void LogicalSparseOpsUnitTest::SetUp ( )
inlineoverrideprotectedvirtual

Reimplemented from testing::Test.

Definition at line 42 of file LogicalSparseUnitTests.cpp.

void LogicalSparseOpsUnitTest::TearDown ( )
inlineoverrideprotectedvirtual

Reimplemented from testing::Test.

Definition at line 68 of file LogicalSparseUnitTests.cpp.

void LogicalSparseOpsUnitTest::compareFads ( const DFadType x_dfad,
const LSType x_ls 
)
inlineprotected

Definition at line 71 of file LogicalSparseUnitTests.cpp.

void LogicalSparseOpsUnitTest::compareDoubles ( double  a,
double  b 
)
inlineprotected

Definition at line 92 of file LogicalSparseUnitTests.cpp.

void LogicalSparseOpsUnitTest::compareBools ( bool  a,
bool  b 
)
inlineprotected

Definition at line 97 of file LogicalSparseUnitTests.cpp.

void LogicalSparseOpsUnitTest::compareDx ( double  a,
bool  b 
)
inlineprotected

Definition at line 102 of file LogicalSparseUnitTests.cpp.

template<typename ScalarT >
ScalarT LogicalSparseOpsUnitTest::composite1 ( const ScalarT &  a,
const ScalarT &  b 
)
inlineprotected

Definition at line 107 of file LogicalSparseUnitTests.cpp.

Member Data Documentation

DFadType LogicalSparseOpsUnitTest::a_dfad
protected

Definition at line 25 of file LogicalSparseUnitTests.cpp.

DFadType LogicalSparseOpsUnitTest::b_dfad
protected

Definition at line 25 of file LogicalSparseUnitTests.cpp.

DFadType LogicalSparseOpsUnitTest::c_dfad
protected

Definition at line 25 of file LogicalSparseUnitTests.cpp.

LSType LogicalSparseOpsUnitTest::a_ls
protected

Definition at line 28 of file LogicalSparseUnitTests.cpp.

LSType LogicalSparseOpsUnitTest::b_ls
protected

Definition at line 28 of file LogicalSparseUnitTests.cpp.

LSType LogicalSparseOpsUnitTest::c_ls
protected

Definition at line 28 of file LogicalSparseUnitTests.cpp.

Sacado::Random<double> LogicalSparseOpsUnitTest::urand
protected

Definition at line 31 of file LogicalSparseUnitTests.cpp.

int LogicalSparseOpsUnitTest::n
protected

Definition at line 34 of file LogicalSparseUnitTests.cpp.

double LogicalSparseOpsUnitTest::tol_a
protected

Definition at line 37 of file LogicalSparseUnitTests.cpp.

double LogicalSparseOpsUnitTest::tol_r
protected

Definition at line 37 of file LogicalSparseUnitTests.cpp.


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