#include <Fad_KokkosTests.hpp>
|
static void | apply (const InputViewType1 v1, const InputViewType2 v2, const OutputViewType v3, const bool update=false) |
|
template<typename InputViewType1, typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
struct MultiplyKernel< InputViewType1, InputViewType2, OutputViewType >
Definition at line 86 of file Fad_KokkosTests.hpp.
template<typename InputViewType1 , typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
template<typename InputViewType1 , typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
template<typename InputViewType1 , typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
template<typename InputViewType1 , typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
template<typename InputViewType1 , typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
template<typename InputViewType1 , typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
MultiplyKernel< InputViewType1, InputViewType2, OutputViewType >::MultiplyKernel |
( |
const InputViewType1 |
v1, |
|
|
const InputViewType2 |
v2, |
|
|
const OutputViewType |
v3, |
|
|
const bool |
update |
|
) |
| |
|
inline |
template<typename InputViewType1 , typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
template<typename InputViewType1 , typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
template<typename InputViewType1 , typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
static void MultiplyKernel< InputViewType1, InputViewType2, OutputViewType >::apply |
( |
const InputViewType1 |
v1, |
|
|
const InputViewType2 |
v2, |
|
|
const OutputViewType |
v3, |
|
|
const bool |
update = false |
|
) |
| |
|
inlinestatic |
template<typename InputViewType1 , typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
const InputViewType1 MultiplyKernel< InputViewType1, InputViewType2, OutputViewType >::m_v1 |
template<typename InputViewType1 , typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
const InputViewType2 MultiplyKernel< InputViewType1, InputViewType2, OutputViewType >::m_v2 |
template<typename InputViewType1 , typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
const OutputViewType MultiplyKernel< InputViewType1, InputViewType2, OutputViewType >::m_v3 |
template<typename InputViewType1 , typename InputViewType2 = InputViewType1, typename OutputViewType = InputViewType1>
const bool MultiplyKernel< InputViewType1, InputViewType2, OutputViewType >::m_update |
The documentation for this struct was generated from the following file: