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 41 of file LogicalSparseUnitTests.cpp.

Constructor & Destructor Documentation

LogicalSparseOpsUnitTest::LogicalSparseOpsUnitTest ( )
inlineprotected

Definition at line 59 of file LogicalSparseUnitTests.cpp.

Member Function Documentation

void LogicalSparseOpsUnitTest::SetUp ( )
inlineoverrideprotectedvirtual

Reimplemented from testing::Test.

Definition at line 62 of file LogicalSparseUnitTests.cpp.

void LogicalSparseOpsUnitTest::TearDown ( )
inlineoverrideprotectedvirtual

Reimplemented from testing::Test.

Definition at line 88 of file LogicalSparseUnitTests.cpp.

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

Definition at line 91 of file LogicalSparseUnitTests.cpp.

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

Definition at line 112 of file LogicalSparseUnitTests.cpp.

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

Definition at line 117 of file LogicalSparseUnitTests.cpp.

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

Definition at line 122 of file LogicalSparseUnitTests.cpp.

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

Definition at line 127 of file LogicalSparseUnitTests.cpp.

Member Data Documentation

DFadType LogicalSparseOpsUnitTest::a_dfad
protected

Definition at line 45 of file LogicalSparseUnitTests.cpp.

DFadType LogicalSparseOpsUnitTest::b_dfad
protected

Definition at line 45 of file LogicalSparseUnitTests.cpp.

DFadType LogicalSparseOpsUnitTest::c_dfad
protected

Definition at line 45 of file LogicalSparseUnitTests.cpp.

LSType LogicalSparseOpsUnitTest::a_ls
protected

Definition at line 48 of file LogicalSparseUnitTests.cpp.

LSType LogicalSparseOpsUnitTest::b_ls
protected

Definition at line 48 of file LogicalSparseUnitTests.cpp.

LSType LogicalSparseOpsUnitTest::c_ls
protected

Definition at line 48 of file LogicalSparseUnitTests.cpp.

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

Definition at line 51 of file LogicalSparseUnitTests.cpp.

int LogicalSparseOpsUnitTest::n
protected

Definition at line 54 of file LogicalSparseUnitTests.cpp.

double LogicalSparseOpsUnitTest::tol_a
protected

Definition at line 57 of file LogicalSparseUnitTests.cpp.

double LogicalSparseOpsUnitTest::tol_r
protected

Definition at line 57 of file LogicalSparseUnitTests.cpp.


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