#include "Teuchos_UnitTestHarness.hpp"
#include "Teuchos_UnitTestRepository.hpp"
#include "Teuchos_GlobalMPISession.hpp"
#include "Teuchos_TestingHelpers.hpp"
#include "Sacado_No_Kokkos.hpp"
#include "Sacado_Fad_SimpleFad.hpp"
#include "Sacado_Tay_CacheTaylor.hpp"
#include "Sacado_mpl_apply.hpp"
#include "Sacado_mpl_is_convertible.hpp"
Go to the source code of this file.
|
struct | A |
|
struct | B |
|
struct | C |
|
|
typedef Sacado::Fad::DFad< double > | Fad_DFadType |
|
typedef Sacado::Fad::SLFad< double, global_fad_size > | Fad_SLFadType |
|
typedef Sacado::Fad::SFad< double, global_fad_size > | Fad_SFadType |
|
typedef Sacado::Fad::DMFad< double > | Fad_DMFadType |
|
typedef Sacado::Fad::DVFad< double > | Fad_DVFadType |
|
typedef Sacado::Fad::SimpleFad< double > | Fad_SimpleFadType |
|
typedef Sacado::Fad::ViewFad< double, global_fad_size, 1, Fad_DFadType > | Fad_VFadType |
|
typedef Sacado::ELRFad::DFad< double > | ELRFad_DFadType |
|
typedef Sacado::ELRFad::SLFad< double, global_fad_size > | ELRFad_SLFadType |
|
typedef Sacado::ELRFad::SFad< double, global_fad_size > | ELRFad_SFadType |
|
typedef Sacado::ELRFad::ViewFad< double, global_fad_size, 1, ELRFad_DFadType > | ELRFad_VFadType |
|
typedef Sacado::CacheFad::DFad< double > | CacheFad_DFadType |
|
typedef Sacado::CacheFad::SLFad< double, global_fad_size > | CacheFad_SLFadType |
|
typedef Sacado::CacheFad::SFad< double, global_fad_size > | CacheFad_SFadType |
|
typedef Sacado::CacheFad::ViewFad< double, global_fad_size, 1, CacheFad_DFadType > | CacheFad_VFadType |
|
typedef Sacado::ELRCacheFad::DFad< double > | ELRCacheFad_DFadType |
|
typedef Sacado::ELRCacheFad::SLFad< double, global_fad_size > | ELRCacheFad_SLFadType |
|
typedef Sacado::ELRCacheFad::SFad< double, global_fad_size > | ELRCacheFad_SFadType |
|
typedef Sacado::ELRCacheFad::ViewFad< double, global_fad_size, 1, ELRCacheFad_DFadType > | ELRCacheFad_VFadType |
|
typedef Sacado::LFad::LogicalSparse< double, bool > | LFadType |
|
typedef Sacado::FlopCounterPack::ScalarFlopCounter< double > | SFCType |
|
typedef Sacado::Tay::Taylor< double > | TaylorType |
|
typedef Sacado::Tay::CacheTaylor< double > | CacheTaylorType |
|
typedef Sacado::Rad::ADvar< double > | RadType |
|
typedef Sacado::Rad2::ADvar< double > | Rad2Type |
|
typedef Sacado::RadVec::ADvar< double > | RadVecType |
|
◆ Fad_DFadType
◆ Fad_SLFadType
◆ Fad_SFadType
◆ Fad_DMFadType
◆ Fad_DVFadType
◆ Fad_SimpleFadType
◆ Fad_VFadType
◆ ELRFad_DFadType
◆ ELRFad_SLFadType
◆ ELRFad_SFadType
◆ ELRFad_VFadType
◆ CacheFad_DFadType
◆ CacheFad_SLFadType
◆ CacheFad_SFadType
◆ CacheFad_VFadType
◆ ELRCacheFad_DFadType
◆ ELRCacheFad_SLFadType
◆ ELRCacheFad_SFadType
◆ ELRCacheFad_VFadType
◆ LFadType
◆ SFCType
◆ TaylorType
◆ CacheTaylorType
◆ RadType
◆ Rad2Type
◆ RadVecType
◆ TEUCHOS_UNIT_TEST()
TEUCHOS_UNIT_TEST |
( |
Conversion |
, |
|
|
IsConvertible |
|
|
) |
| |
◆ test_ad_conversions()
template<typename ad_type >
bool test_ad_conversions |
( |
Teuchos::FancyOStream & |
out | ) |
|
◆ TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL() [1/3]
TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL |
( |
Conversion |
, |
|
|
ADConversions |
, |
|
|
AD |
|
|
) |
| |
◆ TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL() [2/3]
TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL |
( |
Conversion |
, |
|
|
ViewConversions |
, |
|
|
AD |
|
|
) |
| |
◆ TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL() [3/3]
TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL |
( |
Conversion |
, |
|
|
OtherConversions |
, |
|
|
AD |
|
|
) |
| |
◆ main()
int main |
( |
int |
argc, |
|
|
char * |
argv[] |
|
) |
| |
◆ global_fad_size
const int global_fad_size = 10 |