Sacado Package Browser (Single Doxygen Collection)  Version of the Day
TraitsTests.cpp
Go to the documentation of this file.
1 // $Id$
2 // $Source$
3 // @HEADER
4 // ***********************************************************************
5 //
6 // Sacado Package
7 // Copyright (2006) Sandia Corporation
8 //
9 // Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
10 // the U.S. Government retains certain rights in this software.
11 //
12 // This library is free software; you can redistribute it and/or modify
13 // it under the terms of the GNU Lesser General Public License as
14 // published by the Free Software Foundation; either version 2.1 of the
15 // License, or (at your option) any later version.
16 //
17 // This library is distributed in the hope that it will be useful, but
18 // WITHOUT ANY WARRANTY; without even the implied warranty of
19 // MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
20 // Lesser General Public License for more details.
21 //
22 // You should have received a copy of the GNU Lesser General Public
23 // License along with this library; if not, write to the Free Software
24 // Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301
25 // USA
26 // Questions? Contact David M. Gay (dmgay@sandia.gov) or Eric T. Phipps
27 // (etphipp@sandia.gov).
28 //
29 // ***********************************************************************
30 // @HEADER
31 
32 #include "TraitsTests.hpp"
33 
34 #include "Sacado_Fad_SimpleFad.hpp"
35 #include "Sacado_CacheFad_DFad.hpp"
36 #include "Sacado_CacheFad_SFad.hpp"
39 #ifdef HAVE_SACADO_STOKHOS
40 #include "Sacado_PCE_OrthogPoly.hpp"
41 #endif
42 
43 template <>
45 template <>
47 
54 
61 
65 
69 
73 
77 
81 
85 
88 
91 
96 
103 
104 #ifdef HAVE_SACADO_STOKHOS
105 typedef TraitsTests< Sacado::PCE::OrthogPoly<double> > OrthogPolyTest;
106 CPPUNIT_TEST_SUITE_REGISTRATION(OrthogPolyTest);
107 #endif
TraitsTests< Sacado::ELRFad::SFad< double, 5 > > ELRSFadTest
Definition: TraitsTests.cpp:63
TraitsTests< Sacado::ELRCacheFad::SLFad< double, 10 > > ELRCacheSLFadTest
Definition: TraitsTests.cpp:80
TraitsTests< Sacado::ELRFad::SLFad< double, 10 > > ELRSLFadTest
Definition: TraitsTests.cpp:64
TraitsTests< Sacado::Tay::CacheTaylor< double > > CacheTaylorTest
Definition: TraitsTests.cpp:93
TraitsTests< Sacado::ELRCacheFad::SFad< double, 5 > > ELRCacheSFadTest
Definition: TraitsTests.cpp:79
TraitsTests< Sacado::CacheFad::SFad< double, 5 > > CacheSFadTest
Definition: TraitsTests.cpp:71
TraitsTests< Sacado::Rad::ADvar< double > > RadTest
Definition: TraitsTests.cpp:97
TraitsTests< Sacado::RadVec::ADvar< double > > RadVecTest
Definition: TraitsTests.cpp:99
TraitsTests< Sacado::Fad::DMFad< double > > DMFadTest
Definition: TraitsTests.cpp:52
TraitsTests< Sacado::CacheFad::DFad< double > > CacheDFadTest
Definition: TraitsTests.cpp:70
TraitsTests< Sacado::Fad::DVFad< double > > DVFadTest
Definition: TraitsTests.cpp:53
Derivative array storage class using dynamic memory allocation.
TraitsTests< Sacado::LFad::LogicalSparse< double, bool > > LSFadTest
Definition: TraitsTests.cpp:86
TraitsTests< Sacado::ELRCacheFad::DFad< double > > ELRCacheDFadTest
Definition: TraitsTests.cpp:78
CPPUNIT_TEST_SUITE_REGISTRATION(DFadTest)
TraitsTests< Sacado::Fad::SLFad< double, 10 > > SLFadTest
Definition: TraitsTests.cpp:50
TraitsTests< Sacado::CacheFad::SLFad< double, 10 > > CacheSLFadTest
Definition: TraitsTests.cpp:72
TraitsTests< Sacado::FlopCounterPack::ScalarFlopCounter< double > > SFCTest
Definition: TraitsTests.cpp:89
TraitsTests< Sacado::ELRFad::DFad< double > > ELRDFadTest
Definition: TraitsTests.cpp:62
TraitsTests< Sacado::Tay::Taylor< double > > TaylorTest
Definition: TraitsTests.cpp:92
TraitsTests< Sacado::Fad::SFad< double, 5 > > SFadTest
Definition: TraitsTests.cpp:49
TraitsTests< Sacado::Rad2::ADvar< double > > Rad2Test
Definition: TraitsTests.cpp:98
TraitsTests< Sacado::Fad::SimpleFad< double > > SimpleFadTest
Definition: TraitsTests.cpp:51
TraitsTests< Sacado::Fad::DFad< double > > DFadTest
Definition: TraitsTests.cpp:48