|
Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
#include <type_traits>#include <utility>#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"
Go to the source code of this file.
Functions | |
| template<typename ad_type > | |
| bool | testADPromote () |
| template<typename view_type > | |
| bool | testViewPromote () |
| template<typename fad_type > | |
| bool | testFadPromote () |
| template<typename scalar_type > | |
| bool | testPromote () |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (Promote, Fad, FAD) | |
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL (Promote, Other, AD) | |
| int | main (int argc, char *argv[]) |
Variables | |
| const int | global_fad_size = 10 |
| typedef Sacado::Fad::DFad<double> Fad_DFadType |
Definition at line 333 of file PromoteTests.cpp.
| typedef Sacado::Fad::SLFad<double,2*global_fad_size> Fad_SLFadType |
Definition at line 334 of file PromoteTests.cpp.
| typedef Sacado::Fad::SFad<double,global_fad_size> Fad_SFadType |
Definition at line 335 of file PromoteTests.cpp.
| typedef Sacado::Fad::DMFad<double> Fad_DMFadType |
Definition at line 336 of file PromoteTests.cpp.
| typedef Sacado::Fad::DVFad<double> Fad_DVFadType |
Definition at line 337 of file PromoteTests.cpp.
| typedef Sacado::ELRFad::DFad<double> ELRFad_DFadType |
Definition at line 344 of file PromoteTests.cpp.
| typedef Sacado::ELRFad::SLFad<double,2*global_fad_size> ELRFad_SLFadType |
Definition at line 345 of file PromoteTests.cpp.
| typedef Sacado::ELRFad::SFad<double,global_fad_size> ELRFad_SFadType |
Definition at line 346 of file PromoteTests.cpp.
| typedef Sacado::CacheFad::DFad<double> CacheFad_DFadType |
Definition at line 351 of file PromoteTests.cpp.
| typedef Sacado::CacheFad::SLFad<double,2*global_fad_size> CacheFad_SLFadType |
Definition at line 352 of file PromoteTests.cpp.
| typedef Sacado::CacheFad::SFad<double,global_fad_size> CacheFad_SFadType |
Definition at line 353 of file PromoteTests.cpp.
| typedef Sacado::ELRCacheFad::DFad<double> ELRCacheFad_DFadType |
Definition at line 358 of file PromoteTests.cpp.
| typedef Sacado::ELRCacheFad::SLFad<double,2*global_fad_size> ELRCacheFad_SLFadType |
Definition at line 359 of file PromoteTests.cpp.
| typedef Sacado::ELRCacheFad::SFad<double,global_fad_size> ELRCacheFad_SFadType |
Definition at line 360 of file PromoteTests.cpp.
| typedef Sacado::ELRCacheFad::ViewFad<double,global_fad_size,1,ELRCacheFad_DFadType> ELRCacheFad_VFadType |
Definition at line 361 of file PromoteTests.cpp.
| typedef Sacado::Fad::SimpleFad<double> SimpleFadType |
Definition at line 366 of file PromoteTests.cpp.
| typedef Sacado::LFad::LogicalSparse<double,bool> LFadType |
Definition at line 367 of file PromoteTests.cpp.
| typedef Sacado::FlopCounterPack::ScalarFlopCounter<double> SFCType |
Definition at line 371 of file PromoteTests.cpp.
| typedef Sacado::Tay::Taylor<double> TaylorType |
Definition at line 374 of file PromoteTests.cpp.
| typedef Sacado::Tay::CacheTaylor<double> CacheTaylorType |
Definition at line 375 of file PromoteTests.cpp.
| typedef Sacado::Rad::ADvar<double> RadType |
Definition at line 379 of file PromoteTests.cpp.
| typedef Sacado::Rad2::ADvar<double> Rad2Type |
Definition at line 380 of file PromoteTests.cpp.
| typedef Sacado::RadVec::ADvar<double> RadVecType |
Definition at line 381 of file PromoteTests.cpp.
| bool testADPromote | ( | ) |
Definition at line 45 of file PromoteTests.cpp.
| bool testViewPromote | ( | ) |
Definition at line 109 of file PromoteTests.cpp.
| bool testFadPromote | ( | ) |
Definition at line 174 of file PromoteTests.cpp.
| bool testPromote | ( | ) |
Definition at line 310 of file PromoteTests.cpp.
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | Promote | , |
| Fad | , | ||
| FAD | |||
| ) |
Definition at line 321 of file PromoteTests.cpp.
| TEUCHOS_UNIT_TEST_TEMPLATE_1_DECL | ( | Promote | , |
| Other | , | ||
| AD | |||
| ) |
Definition at line 326 of file PromoteTests.cpp.
| int main | ( | int | argc, |
| char * | argv[] | ||
| ) |
Definition at line 386 of file PromoteTests.cpp.
| const int global_fad_size = 10 |
Definition at line 331 of file PromoteTests.cpp.
1.8.5