|
ORB5X 1.0.0
Performance-portable global electromagnetic gyrokinetic PIC code
|
#include "math_util.hpp"
Public Types | |
| using | HostRealView = Kokkos::View<Real*, Kokkos::LayoutStride, Kokkos::HostSpace> |
Static Public Member Functions | |
| static int | computeMapping2to1 (int i, int j, int nj) |
| static int | computeMapping2to1_0 (int i, int j, int nj) |
| template<typename PointsView, typename WeightsView> | |
| static void | computeQuadraturePoints (Real x1, Real x2, PointsView points, WeightsView weights, int nbq, int method) |
| static void | computeVelocitySpaceDiscretization (Real dx, int nqw, int nqa, Real lw, int &nw, int &na) |
| static Real | gaussian_number () |
| static Real | plusminus () |
| static void | seed (unsigned int s) |
| static Real | uniform () |
Static Public Attributes | |
| static constexpr Real | coeffsc [3] = {5.0, -4.0, -1.0} |
| static constexpr Real | coeffsq [2] = {1.0, -1.0} |
| static constexpr Complex | CPONE = Complex(1.0, 0.0) |
| static constexpr Complex | CPZERO = Complex(0.0, 0.0) |
| static constexpr int | QUAD_EQUID = 2 |
| static constexpr int | QUAD_GAUSS = 1 |
| static constexpr Real | Tlc [3][3] |
| static constexpr Real | Tlc_deboor [3][3] |
| static constexpr Real | Tlc_inv [3][3] |
| static constexpr Real | Tlc_tr [3][3] |
| static constexpr Real | Tlq [2][2] |
| static constexpr Real | Tlq_inv [2][2] |
| static constexpr Real | Tlq_tr [2][2] |
| static constexpr Real | Trc [3][3] |
| static constexpr Real | Trc_deboor [3][3] |
| static constexpr Real | Trc_inv [3][3] |
| static constexpr Real | Trc_tr [3][3] |
| static constexpr Real | Trq [2][2] |
| static constexpr Real | Trq_inv [2][2] |
| static constexpr Real | Trq_tr [2][2] |
| using orb5x::MathUtil::HostRealView = Kokkos::View<Real*, Kokkos::LayoutStride, Kokkos::HostSpace> |
|
static |
|
static |
|
inlinestatic |
|
static |
|
static |
|
static |
|
static |
|
static |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |
|
staticconstexpr |