![]() |
MFEM v4.9.0
Finite element discretization library
|
Go to the source code of this file.
Namespaces | |
| namespace | mfem |
| namespace | mfem::future |
Functions | |
| template<typename T0 , typename T1 , typename T2 > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const T0 &, const T1 &, T2 &) |
| template<typename T > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const DeviceTensor< 1, T > &u, const DeviceTensor< 1, T > &v, T &arg) |
| template<typename T , int n, int m> | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const DeviceTensor< 1 > &u, tensor< dual< T, T >, n, m > &arg) |
| template<typename T > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const DeviceTensor< 1 > &u, dual< T, T > &arg) |
| template<typename T > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const DeviceTensor< 1 > &u, const DeviceTensor< 1 > &v, dual< T, T > &arg) |
| template<typename T , int n> | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const DeviceTensor< 1 > &u, const DeviceTensor< 1 > &v, tensor< dual< T, T >, n > &arg) |
| template<typename T , int n, int m> | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const DeviceTensor< 1 > &u, const DeviceTensor< 1 > &v, tensor< dual< T, T >, n, m > &arg) |
| template<typename T , int n> | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_result (DeviceTensor< 1, T > &r, const tensor< dual< T, T >, n > &x) |
| template<typename T , int n, int m> | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_result (DeviceTensor< 1, T > &r, const tensor< dual< T, T >, n, m > &x) |
| template<typename arg_type > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const DeviceTensor< 2 > &u, const DeviceTensor< 2 > &v, arg_type &arg, const int &qp) |
| template<size_t num_fields, typename qf_args > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_args (const std::array< DeviceTensor< 2 >, num_fields > &u, const std::array< DeviceTensor< 2 >, num_fields > &v, qf_args &args, const int &qp) |
| template<typename T , int n, int m> | |
| MFEM_HOST_DEVICE void | mfem::future::process_derivative_from_native_dual (DeviceTensor< 1, T > &r, const tensor< dual< T, T >, n, m > &x) |
| template<typename T , int n> | |
| MFEM_HOST_DEVICE void | mfem::future::process_derivative_from_native_dual (DeviceTensor< 1, T > &r, const tensor< dual< T, T >, n > &x) |
| template<typename T > | |
| MFEM_HOST_DEVICE void | mfem::future::process_derivative_from_native_dual (DeviceTensor< 1, T > &r, const dual< T, T > &x) |
| template<typename T0 , typename T1 > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const T0 &, T1 &) |
| template<typename T > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const DeviceTensor< 1, T > &u, T &arg) |
| template<typename T > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const DeviceTensor< 1, T > &u, tensor< T > &arg) |
| template<typename T , int n> | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const DeviceTensor< 1 > &u, tensor< T, n > &arg) |
| template<typename T , int n, int m> | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const DeviceTensor< 1 > &u, tensor< T, n, m > &arg) |
| template<typename arg_type > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const DeviceTensor< 2 > &u, arg_type &arg, int qp) |
| template<size_t num_fields, typename qf_args > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_args (const std::array< DeviceTensor< 2 >, num_fields > &u, qf_args &args, const int &qp) |
| template<typename T0 , typename T1 > | |
| MFEM_HOST_DEVICE Vector | mfem::future::process_qf_result (T0, T1) |
| template<typename T > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_result (DeviceTensor< 1, T > &r, const T &x) |
| template<typename T > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_result (DeviceTensor< 1 > &r, const dual< T, T > &x) |
| template<typename T > | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_result (DeviceTensor< 1, T > &r, const tensor< T > &x) |
| template<typename T , int n> | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_result (DeviceTensor< 1, T > &r, const tensor< T, n > &x) |
| template<typename T , int n, int m> | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_result (DeviceTensor< 1, T > &r, const tensor< T, n, m > &x) |
| template<typename T , int n, int m> | |
| MFEM_HOST_DEVICE void | mfem::future::process_qf_arg (const DeviceTensor< 1, T > &u, const DeviceTensor< 1, T > &v, tensor< T, n, m > &arg) |