Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
#include "Teuchos_UnitTestHarness.hpp"
#include "Teuchos_TestingHelpers.hpp"
#include "Teuchos_UnitTestRepository.hpp"
#include "Teuchos_GlobalMPISession.hpp"
#include "Teuchos_Array.hpp"
#include "Sacado_No_Kokkos.hpp"
#include "Sacado_Fad_SimpleFad.hpp"
#include "Sacado_mpl_apply.hpp"
#include "Sacado_Random.hpp"
Go to the source code of this file.
Macros | |
#define | FAD_SERIALIZATION_TESTS(FadType, FAD) |
#define | SFAD_SERIALIZATION_TESTS(FadType, FAD) |
Typedefs | |
typedef Sacado::Fad::SLFad < double, 10 > | Fad_SLFadType |
typedef Sacado::ELRFad::SLFad < double, 10 > | ELRFad_SLFadType |
typedef Sacado::ELRCacheFad::SLFad < double, 10 > | ELRCacheFad_SLFadType |
typedef Sacado::CacheFad::SLFad < double, 10 > | CacheFad_SLFadType |
typedef Sacado::Fad::SFad < double, 5 > | Fad_SFadType |
typedef Sacado::ELRFad::SFad < double, 5 > | ELRFad_SFadType |
typedef Sacado::ELRCacheFad::SFad < double, 5 > | ELRCacheFad_SFadType |
typedef Sacado::CacheFad::SFad < double, 5 > | CacheFad_SFadType |
Functions | |
template<typename FadType > | |
bool | testSerialization (const Teuchos::Array< FadType > &x, const std::string &tag, Teuchos::FancyOStream &out) |
template<typename FadType , typename Serializer > | |
bool | testSerializationObject (const Serializer &serializer, Teuchos::Array< FadType > &x, const std::string &tag, Teuchos::FancyOStream &out) |
template<typename FadType , typename Serializer > | |
bool | testNestedSerializationObject (const Serializer &serializer, Teuchos::Array< FadType > &x, const std::string &tag, Teuchos::FancyOStream &out) |
int | main (int argc, char *argv[]) |
Variables | |
Sacado::Random< double > | rnd |
#define FAD_SERIALIZATION_TESTS | ( | FadType, | |
FAD | |||
) |
Definition at line 183 of file Fad_SerializationTests.cpp.
#define SFAD_SERIALIZATION_TESTS | ( | FadType, | |
FAD | |||
) |
Definition at line 330 of file Fad_SerializationTests.cpp.
typedef Sacado::Fad::SLFad<double,10> Fad_SLFadType |
Definition at line 385 of file Fad_SerializationTests.cpp.
typedef Sacado::ELRFad::SLFad<double,10> ELRFad_SLFadType |
Definition at line 386 of file Fad_SerializationTests.cpp.
typedef Sacado::ELRCacheFad::SLFad<double,10> ELRCacheFad_SLFadType |
Definition at line 387 of file Fad_SerializationTests.cpp.
typedef Sacado::CacheFad::SLFad<double,10> CacheFad_SLFadType |
Definition at line 388 of file Fad_SerializationTests.cpp.
typedef Sacado::Fad::SFad<double,5> Fad_SFadType |
Definition at line 394 of file Fad_SerializationTests.cpp.
typedef Sacado::ELRFad::SFad<double,5> ELRFad_SFadType |
Definition at line 395 of file Fad_SerializationTests.cpp.
typedef Sacado::ELRCacheFad::SFad<double,5> ELRCacheFad_SFadType |
Definition at line 396 of file Fad_SerializationTests.cpp.
typedef Sacado::CacheFad::SFad<double,5> CacheFad_SFadType |
Definition at line 397 of file Fad_SerializationTests.cpp.
bool testSerialization | ( | const Teuchos::Array< FadType > & | x, |
const std::string & | tag, | ||
Teuchos::FancyOStream & | out | ||
) |
Definition at line 26 of file Fad_SerializationTests.cpp.
bool testSerializationObject | ( | const Serializer & | serializer, |
Teuchos::Array< FadType > & | x, | ||
const std::string & | tag, | ||
Teuchos::FancyOStream & | out | ||
) |
Definition at line 73 of file Fad_SerializationTests.cpp.
bool testNestedSerializationObject | ( | const Serializer & | serializer, |
Teuchos::Array< FadType > & | x, | ||
const std::string & | tag, | ||
Teuchos::FancyOStream & | out | ||
) |
Definition at line 125 of file Fad_SerializationTests.cpp.
int main | ( | int | argc, |
char * | argv[] | ||
) |
Definition at line 408 of file Fad_SerializationTests.cpp.
Sacado::Random<double> rnd |
Definition at line 379 of file Fad_SerializationTests.cpp.