Map a grid onto a unit cube with smooth nonlinear grading of the map.
More...
#include <BoxElemFixture.hpp>
|
| MapGridUnitCube (const unsigned grid_max_x, const unsigned grid_max_y, const unsigned grid_max_z, const double bubble_x, const double bubble_y, const double bubble_z) |
|
template<typename Scalar > |
KOKKOS_INLINE_FUNCTION void | operator() (int grid_x, int grid_y, int grid_z, Scalar &coord_x, Scalar &coord_y, Scalar &coord_z) const |
|
| MapGridUnitCube (const size_t grid_max_x, const size_t grid_max_y, const size_t grid_max_z, const double bubble_x, const double bubble_y, const double bubble_z) |
|
template<typename Scalar > |
KOKKOS_INLINE_FUNCTION void | operator() (int grid_x, int grid_y, int grid_z, Scalar &coord_x, Scalar &coord_y, Scalar &coord_z) const |
|
Map a grid onto a unit cube with smooth nonlinear grading of the map.
Definition at line 63 of file FadMPAssembly/BoxElemFixture.hpp.
◆ MapGridUnitCube() [1/2]
Kokkos::Example::MapGridUnitCube::MapGridUnitCube |
( |
const unsigned |
grid_max_x, |
|
|
const unsigned |
grid_max_y, |
|
|
const unsigned |
grid_max_z, |
|
|
const double |
bubble_x, |
|
|
const double |
bubble_y, |
|
|
const double |
bubble_z |
|
) |
| |
|
inline |
◆ MapGridUnitCube() [2/2]
Kokkos::Example::MapGridUnitCube::MapGridUnitCube |
( |
const size_t |
grid_max_x, |
|
|
const size_t |
grid_max_y, |
|
|
const size_t |
grid_max_z, |
|
|
const double |
bubble_x, |
|
|
const double |
bubble_y, |
|
|
const double |
bubble_z |
|
) |
| |
|
inline |
◆ operator()() [1/2]
template<typename Scalar >
KOKKOS_INLINE_FUNCTION void Kokkos::Example::MapGridUnitCube::operator() |
( |
int |
grid_x, |
|
|
int |
grid_y, |
|
|
int |
grid_z, |
|
|
Scalar & |
coord_x, |
|
|
Scalar & |
coord_y, |
|
|
Scalar & |
coord_z |
|
) |
| const |
|
inline |
◆ operator()() [2/2]
template<typename Scalar >
KOKKOS_INLINE_FUNCTION void Kokkos::Example::MapGridUnitCube::operator() |
( |
int |
grid_x, |
|
|
int |
grid_y, |
|
|
int |
grid_z, |
|
|
Scalar & |
coord_x, |
|
|
Scalar & |
coord_y, |
|
|
Scalar & |
coord_z |
|
) |
| const |
|
inline |
◆ m_a
const double Kokkos::Example::MapGridUnitCube::m_a |
◆ m_b
const double Kokkos::Example::MapGridUnitCube::m_b |
◆ m_c
const double Kokkos::Example::MapGridUnitCube::m_c |
◆ m_max_x [1/2]
const unsigned Kokkos::Example::MapGridUnitCube::m_max_x |
◆ m_max_y [1/2]
const unsigned Kokkos::Example::MapGridUnitCube::m_max_y |
◆ m_max_z [1/2]
const unsigned Kokkos::Example::MapGridUnitCube::m_max_z |
◆ m_max_x [2/2]
const size_t Kokkos::Example::MapGridUnitCube::m_max_x |
◆ m_max_y [2/2]
const size_t Kokkos::Example::MapGridUnitCube::m_max_y |
◆ m_max_z [2/2]
const size_t Kokkos::Example::MapGridUnitCube::m_max_z |
The documentation for this struct was generated from the following file: