#include <AMReX_Parser.H>
|
| template<int M = N, std::enable_if_t< M==0, int > = 0> |
| __host__ __device__ double | operator() () const noexcept |
| |
| template<typename... Ts> |
| __host__ __device__ std::enable_if_t< sizeof...(Ts)==N &&!amrex::Same< float, Ts... >::value, double > | operator() (Ts... var) const noexcept |
| |
| template<typename... Ts> |
| __host__ __device__ std::enable_if_t< sizeof...(Ts)==N &&amrex::Same< float, Ts... >::value, float > | operator() (Ts... var) const noexcept |
| |
| __host__ __device__ double | operator() (GpuArray< double, N > const &var) const noexcept |
| |
| __host__ __device__ | operator bool () const |
| |
◆ operator bool()
◆ operator()() [1/4]
template<int N>
template<int M = N, std::enable_if_t< M==0, int > = 0>
◆ operator()() [2/4]
◆ operator()() [3/4]
template<int N>
template<typename... Ts>
| __host__ __device__ std::enable_if_t< sizeof...(Ts)==N &&!amrex::Same< float, Ts... >::value, double > amrex::ParserExecutor< N >::operator() |
( |
Ts... |
var | ) |
const |
|
inlinenoexcept |
◆ operator()() [4/4]
template<int N>
template<typename... Ts>
◆ m_device_executor
◆ m_host_executor
The documentation for this struct was generated from the following files: