|
Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|

Go to the source code of this file.
Classes | |
| struct | is_cuda_space< ExecSpace > |
Typedefs | |
| typedef Sacado::Fad::SFad < double, fad_dim > | SFadType |
| typedef Sacado::Fad::SLFad < double, fad_dim > | SLFadType |
| typedef Sacado::Fad::DFad< double > | DFadType |
Functions | |
| template<typename scalar > | |
| scalar | generate_fad (const size_t n0, const size_t n1, const size_t n2, const size_t n3, const int fad_size, const size_t i0, const size_t i1, const size_t i2, const size_t i3, const int i_fad) |
| template<typename WgbView , typename WbsView , typename FluxView , typename SrcView , typename ResidualView > | |
| void | init_fad (const WgbView &wgb, const WbsView &wbs, const FluxView &flux, const SrcView &src, const ResidualView &residual) |
| template<typename WgbView , typename WbsView , typename FluxView , typename SrcView , typename ResidualView > | |
| void | init_array (const WgbView &wgb, const WbsView &wbs, const FluxView &flux, const SrcView &src, const ResidualView &residual) |
| template<typename View1 , typename View2 > | |
| std::enable_if < !Kokkos::is_view_fad< View2 > ::value, bool >::type | check (const View1 &v_gold, const View2 &v, const double tol) |
| template<typename View1 , typename View2 > | |
| std::enable_if < Kokkos::is_view_fad< View2 > ::value, bool >::type | check (const View1 &v_gold, const View2 &v, const double tol) |
| template<typename FluxView , typename WgbView , typename SrcView , typename WbsView > | |
| Kokkos::View< double ***, typename FluxView::execution_space > | compute_gold_residual (const FluxView &flux, const WgbView &wgb, const SrcView &src, const WbsView &wbs, typename std::enable_if< Kokkos::is_view_fad< FluxView >::value >::type *=0) |
| template<typename FluxView , typename WgbView , typename SrcView , typename WbsView > | |
| Kokkos::View< double ***, typename FluxView::execution_space > | compute_gold_residual (const FluxView &flux, const WgbView &wgb, const SrcView &src, const WbsView &wbs, typename std::enable_if< !Kokkos::is_view_fad< FluxView >::value >::type *=0) |
| template<typename FluxView , typename WgbView , typename SrcView , typename WbsView , typename ResidualView > | |
| void | check_residual (const FluxView &flux, const WgbView &wgb, const SrcView &src, const WbsView &wbs, const ResidualView &residual) |
Variables | |
| const int | fad_dim = 50 |
| typedef Sacado::Fad::SFad<double,fad_dim> SFadType |
Definition at line 33 of file advection_const_basis/common.hpp.
| typedef Sacado::Fad::SLFad<double,fad_dim> SLFadType |
Definition at line 34 of file advection_const_basis/common.hpp.
| typedef Sacado::Fad::DFad<double> DFadType |
Definition at line 35 of file advection_const_basis/common.hpp.
| scalar generate_fad | ( | const size_t | n0, |
| const size_t | n1, | ||
| const size_t | n2, | ||
| const size_t | n3, | ||
| const int | fad_size, | ||
| const size_t | i0, | ||
| const size_t | i1, | ||
| const size_t | i2, | ||
| const size_t | i3, | ||
| const int | i_fad | ||
| ) |
Definition at line 51 of file advection_const_basis/common.hpp.
| void init_fad | ( | const WgbView & | wgb, |
| const WbsView & | wbs, | ||
| const FluxView & | flux, | ||
| const SrcView & | src, | ||
| const ResidualView & | residual | ||
| ) |
Definition at line 70 of file advection_const_basis/common.hpp.
| void init_array | ( | const WgbView & | wgb, |
| const WbsView & | wbs, | ||
| const FluxView & | flux, | ||
| const SrcView & | src, | ||
| const ResidualView & | residual | ||
| ) |
Definition at line 122 of file advection_const_basis/common.hpp.
| std::enable_if< !Kokkos::is_view_fad<View2>::value, bool>::type check | ( | const View1 & | v_gold, |
| const View2 & | v, | ||
| const double | tol | ||
| ) |
Definition at line 174 of file advection_const_basis/common.hpp.
| std::enable_if< Kokkos::is_view_fad<View2>::value, bool>::type check | ( | const View1 & | v_gold, |
| const View2 & | v, | ||
| const double | tol | ||
| ) |
Definition at line 210 of file advection_const_basis/common.hpp.
| Kokkos::View<double***,typename FluxView::execution_space> compute_gold_residual | ( | const FluxView & | flux, |
| const WgbView & | wgb, | ||
| const SrcView & | src, | ||
| const WbsView & | wbs, | ||
| typename std::enable_if< Kokkos::is_view_fad< FluxView >::value >::type * | = 0 |
||
| ) |
Definition at line 247 of file advection_const_basis/common.hpp.
| Kokkos::View<double***,typename FluxView::execution_space> compute_gold_residual | ( | const FluxView & | flux, |
| const WgbView & | wgb, | ||
| const SrcView & | src, | ||
| const WbsView & | wbs, | ||
| typename std::enable_if< !Kokkos::is_view_fad< FluxView >::value >::type * | = 0 |
||
| ) |
Definition at line 301 of file advection_const_basis/common.hpp.
| void check_residual | ( | const FluxView & | flux, |
| const WgbView & | wgb, | ||
| const SrcView & | src, | ||
| const WbsView & | wbs, | ||
| const ResidualView & | residual | ||
| ) |
Definition at line 339 of file advection_const_basis/common.hpp.
| const int fad_dim = 50 |
Definition at line 32 of file advection_const_basis/common.hpp.
1.8.5