#include <integrator_lat_4d.hh>
|
| | IntegratorLat4D (const std::array< uint, 2 > grid_size, const std::array< ctype, 2 > a, bool q0_symmetric=false) |
| |
| void | set_a (const std::array< ctype, 2 > a) |
| |
| void | set_q0_symmetric (bool symmetric) |
| |
| template<typename... T> |
| void | get (NT &dest, const T &...t) const |
| |
template<typename OT , typename... T>
requires (!std::is_same_v<OT, NT>) |
| void | get (OT &dest, const T &...t) const |
| |
template<typename OT , typename... T>
requires (!std::is_same_v<OT, NT>) |
| void | get (ExecutionSpace &space, OT &dest, const T &...t) const |
| |
| template<typename view_type , typename Coordinates , typename... Args> |
| void | map (ExecutionSpace &space, const view_type integral_view, const Coordinates &coordinates, const Args &...args) |
| |
| template<typename Coordinates , typename... Args> |
| auto | map (NT *dest, const Coordinates &coordinates, const Args &...args) |
| |
◆ ctype
Numerical type to be used for integration tasks e.g. the argument or possible jacobians.
◆ execution_space
◆ IntegratorLat4D()
◆ get() [1/3]
template<
typename OT , typename... T>
requires (!std::is_same_v<
OT,
NT>)
◆ get() [2/3]
◆ get() [3/3]
template<
typename OT , typename... T>
requires (!std::is_same_v<
OT,
NT>)
◆ map() [1/2]
◆ map() [2/2]
◆ set_a()
◆ set_q0_symmetric()
◆ grid_size
◆ q0_symmetric
The documentation for this class was generated from the following file:
- /__w/DiFfRG_current/DiFfRG_current/DiFfRG/include/DiFfRG/physics/integration/lattice/integrator_lat_4d.hh