Sacado Package Browser (Single Doxygen Collection)
Version of the Day
|
Go to the source code of this file.
Macros | |
#define | INST_FUNC_VAL_DEV(DEV) |
#define | INST_FUNC_FAD_DEV(FAD, DEV) |
#define | INST_FUNC_DEV(DEV) |
Typedefs | |
typedef Sacado::Fad::SFad < double, SFadSize > | SFad_type |
typedef Sacado::Fad::SLFad < double, SLFadSize > | SLFad_type |
typedef Sacado::Fad::DFad< double > | DFad_type |
Functions | |
template<typename ViewTypeA , typename ViewTypeB , typename ViewTypeC > | |
void | run_mat_vec (const ViewTypeA &A, const ViewTypeB &b, const ViewTypeC &c) |
template<typename ViewTypeA , typename ViewTypeB , typename ViewTypeC > | |
void | run_mat_vec_scratch (const ViewTypeA &A, const ViewTypeB &b, const ViewTypeC &c) |
template<typename ViewTypeA , typename ViewTypeB , typename ViewTypeC > | |
void | run_mat_vec_deriv (const ViewTypeA &A, const ViewTypeB &b, const ViewTypeC &c) |
template<int MaxP, typename ViewTypeA , typename ViewTypeB , typename ViewTypeC > | |
void | run_mat_vec_deriv_sl (const ViewTypeA &A, const ViewTypeB &b, const ViewTypeC &c) |
template<int p, typename ViewTypeA , typename ViewTypeB , typename ViewTypeC > | |
void | run_mat_vec_deriv_s (const ViewTypeA &A, const ViewTypeB &b, const ViewTypeC &c) |
template<typename ViewTypeA , typename ViewTypeB , typename ViewTypeC > | |
void | check_val (const ViewTypeA &A, const ViewTypeB &b, const ViewTypeC &c) |
template<typename ViewTypeA , typename ViewTypeB , typename ViewTypeC > | |
void | check_deriv (const ViewTypeA &A, const ViewTypeB &b, const ViewTypeC &c) |
template<typename... ViewArgs> | |
Perf | do_time_val (const size_t m, const size_t n, const size_t nloop, const bool check) |
template<typename FadType , typename... ViewArgs> | |
Perf | do_time_fad (const size_t m, const size_t n, const size_t p, const size_t nloop, const bool check) |
template<typename FadType , typename... ViewArgs> | |
Perf | do_time_scratch (const size_t m, const size_t n, const size_t p, const size_t nloop, const bool check) |
template<typename... ViewArgs> | |
Perf | do_time_analytic (const size_t m, const size_t n, const size_t p, const size_t nloop, const bool check) |
template<int MaxP, typename... ViewArgs> | |
Perf | do_time_analytic_sl (const size_t m, const size_t n, const size_t p, const size_t nloop, const bool check) |
template<int p, typename... ViewArgs> | |
Perf | do_time_analytic_s (const size_t m, const size_t n, const size_t nloop, const bool check) |
#define INST_FUNC_VAL_DEV | ( | DEV | ) |
Definition at line 518 of file mat_vec.cpp.
#define INST_FUNC_FAD_DEV | ( | FAD, | |
DEV | |||
) |
Definition at line 532 of file mat_vec.cpp.
#define INST_FUNC_DEV | ( | DEV | ) |
Definition at line 540 of file mat_vec.cpp.
typedef Sacado::Fad::SFad<double,SFadSize> SFad_type |
Definition at line 514 of file mat_vec.cpp.
typedef Sacado::Fad::SLFad<double,SLFadSize> SLFad_type |
Definition at line 515 of file mat_vec.cpp.
typedef Sacado::Fad::DFad<double> DFad_type |
Definition at line 516 of file mat_vec.cpp.
void run_mat_vec | ( | const ViewTypeA & | A, |
const ViewTypeB & | b, | ||
const ViewTypeC & | c | ||
) |
Definition at line 39 of file mat_vec.cpp.
void run_mat_vec_scratch | ( | const ViewTypeA & | A, |
const ViewTypeB & | b, | ||
const ViewTypeC & | c | ||
) |
Definition at line 58 of file mat_vec.cpp.
void run_mat_vec_deriv | ( | const ViewTypeA & | A, |
const ViewTypeB & | b, | ||
const ViewTypeC & | c | ||
) |
Definition at line 98 of file mat_vec.cpp.
void run_mat_vec_deriv_sl | ( | const ViewTypeA & | A, |
const ViewTypeB & | b, | ||
const ViewTypeC & | c | ||
) |
Definition at line 123 of file mat_vec.cpp.
void run_mat_vec_deriv_s | ( | const ViewTypeA & | A, |
const ViewTypeB & | b, | ||
const ViewTypeC & | c | ||
) |
Definition at line 157 of file mat_vec.cpp.
void check_val | ( | const ViewTypeA & | A, |
const ViewTypeB & | b, | ||
const ViewTypeC & | c | ||
) |
Definition at line 197 of file mat_vec.cpp.
void check_deriv | ( | const ViewTypeA & | A, |
const ViewTypeB & | b, | ||
const ViewTypeC & | c | ||
) |
Definition at line 216 of file mat_vec.cpp.
Perf do_time_val | ( | const size_t | m, |
const size_t | n, | ||
const size_t | nloop, | ||
const bool | check | ||
) |
Definition at line 238 of file mat_vec.cpp.
Perf do_time_fad | ( | const size_t | m, |
const size_t | n, | ||
const size_t | p, | ||
const size_t | nloop, | ||
const bool | check | ||
) |
Definition at line 278 of file mat_vec.cpp.
Perf do_time_scratch | ( | const size_t | m, |
const size_t | n, | ||
const size_t | p, | ||
const size_t | nloop, | ||
const bool | check | ||
) |
Definition at line 344 of file mat_vec.cpp.
Perf do_time_analytic | ( | const size_t | m, |
const size_t | n, | ||
const size_t | p, | ||
const size_t | nloop, | ||
const bool | check | ||
) |
Definition at line 399 of file mat_vec.cpp.
Perf do_time_analytic_sl | ( | const size_t | m, |
const size_t | n, | ||
const size_t | p, | ||
const size_t | nloop, | ||
const bool | check | ||
) |
Definition at line 438 of file mat_vec.cpp.
Perf do_time_analytic_s | ( | const size_t | m, |
const size_t | n, | ||
const size_t | nloop, | ||
const bool | check | ||
) |
Definition at line 477 of file mat_vec.cpp.