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 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 |
|
Map a grid onto a unit cube with smooth nonlinear grading of the map.
Definition at line 36 of file BoxElemFixture.hpp.
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 |
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 |
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 |
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 |
const double Kokkos::Example::MapGridUnitCube::m_a |
const double Kokkos::Example::MapGridUnitCube::m_b |
const double Kokkos::Example::MapGridUnitCube::m_c |
const unsigned Kokkos::Example::MapGridUnitCube::m_max_x |
const unsigned Kokkos::Example::MapGridUnitCube::m_max_y |
const unsigned Kokkos::Example::MapGridUnitCube::m_max_z |
The documentation for this struct was generated from the following files: