| 
    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::DVFad<double> Fad_DVFadType | 
Definition at line 336 of file PromoteTests.cpp.
| typedef Sacado::ELRFad::DFad<double> ELRFad_DFadType | 
Definition at line 342 of file PromoteTests.cpp.
| typedef Sacado::ELRFad::SLFad<double,2*global_fad_size> ELRFad_SLFadType | 
Definition at line 343 of file PromoteTests.cpp.
| typedef Sacado::ELRFad::SFad<double,global_fad_size> ELRFad_SFadType | 
Definition at line 344 of file PromoteTests.cpp.
| typedef Sacado::CacheFad::DFad<double> CacheFad_DFadType | 
Definition at line 349 of file PromoteTests.cpp.
| typedef Sacado::CacheFad::SLFad<double,2*global_fad_size> CacheFad_SLFadType | 
Definition at line 350 of file PromoteTests.cpp.
| typedef Sacado::CacheFad::SFad<double,global_fad_size> CacheFad_SFadType | 
Definition at line 351 of file PromoteTests.cpp.
| typedef Sacado::ELRCacheFad::DFad<double> ELRCacheFad_DFadType | 
Definition at line 356 of file PromoteTests.cpp.
| typedef Sacado::ELRCacheFad::SLFad<double,2*global_fad_size> ELRCacheFad_SLFadType | 
Definition at line 357 of file PromoteTests.cpp.
| typedef Sacado::ELRCacheFad::SFad<double,global_fad_size> ELRCacheFad_SFadType | 
Definition at line 358 of file PromoteTests.cpp.
| typedef Sacado::ELRCacheFad::ViewFad<double,global_fad_size,1,ELRCacheFad_DFadType> ELRCacheFad_VFadType | 
Definition at line 359 of file PromoteTests.cpp.
| typedef Sacado::Fad::SimpleFad<double> SimpleFadType | 
Definition at line 364 of file PromoteTests.cpp.
| typedef Sacado::LFad::LogicalSparse<double,bool> LFadType | 
Definition at line 365 of file PromoteTests.cpp.
| typedef Sacado::FlopCounterPack::ScalarFlopCounter<double> SFCType | 
Definition at line 369 of file PromoteTests.cpp.
| typedef Sacado::Tay::Taylor<double> TaylorType | 
Definition at line 372 of file PromoteTests.cpp.
| typedef Sacado::Tay::CacheTaylor<double> CacheTaylorType | 
Definition at line 373 of file PromoteTests.cpp.
| typedef Sacado::Rad::ADvar<double> RadType | 
Definition at line 377 of file PromoteTests.cpp.
| typedef Sacado::Rad2::ADvar<double> Rad2Type | 
Definition at line 378 of file PromoteTests.cpp.
| typedef Sacado::RadVec::ADvar<double> RadVecType | 
Definition at line 379 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 384 of file PromoteTests.cpp.
| const int global_fad_size = 10 | 
Definition at line 331 of file PromoteTests.cpp.
 1.8.5