4
// ***********************************************************************
7
// Copyright (2006) Sandia Corporation
9
// Under the terms of Contract DE-AC04-94AL85000 with Sandia Corporation,
10
// the U.S. Government retains certain rights in this software.
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.
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.
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., 59 Temple Place, Suite 330, Boston, MA 02111-1307
26
// Questions? Contact David M. Gay (dmgay@sandia.gov) or Eric T. Phipps
27
// (etphipp@sandia.gov).
29
// ***********************************************************************
32
#include "FadUnitTests.hpp"
34
#include "Sacado_Fad_SimpleFad.hpp"
36
void FAD::error(const char *msg) {
37
std::cout << msg << endl;
40
typedef FadOpsUnitTest<Sacado::Fad::DFad<double>,double> DFadDoubleTest;
41
typedef FadOpsUnitTest<Sacado::Fad::SFad<double,5>,double> SFadDoubleTest;
42
typedef FadOpsUnitTest<Sacado::Fad::SLFad<double,10>,double> SLFadDoubleTest;
43
typedef FadOpsUnitTest<Sacado::Fad::SimpleFad<double>,double> SimpleFadDoubleTest;
44
typedef FadOpsUnitTest<Sacado::Fad::DVFad<double>,double> DVFadDoubleTest;
46
CPPUNIT_TEST_SUITE_REGISTRATION(DFadDoubleTest);
47
CPPUNIT_TEST_SUITE_REGISTRATION(SFadDoubleTest);
48
CPPUNIT_TEST_SUITE_REGISTRATION(SLFadDoubleTest);
49
CPPUNIT_TEST_SUITE_REGISTRATION(SimpleFadDoubleTest);
50
CPPUNIT_TEST_SUITE_REGISTRATION(DVFadDoubleTest);