|
preCICE
|
#include <Kokkos_Core.hpp>#include <cstdint>Go to the source code of this file.
Namespaces | |
| namespace | precice |
| Main namespace of the precice library. | |
| namespace | precice::mapping |
| contains data mapping from points to meshes. | |
Typedefs | |
| using | precice::mapping::ExecutionSpace = Kokkos::DefaultExecutionSpace |
| using | precice::mapping::UnmanagedMemory = Kokkos::MemoryTraits<Kokkos::Unmanaged> |
| using | precice::mapping::offset_1d_type = ExecutionSpace::size_type |
| using | precice::mapping::offset_2d_type = ExecutionSpace::size_type |
| template<typename MemorySpace = ExecutionSpace> | |
| using | precice::mapping::MeshView = Kokkos::View<double **, Kokkos::LayoutRight, MemorySpace> |
| template<typename MemorySpace = ExecutionSpace> | |
| using | precice::mapping::VectorView = Kokkos::View<double *, MemorySpace> |
| template<typename MemorySpace = ExecutionSpace> | |
| using | precice::mapping::PivotView = Kokkos::View<int *, MemorySpace> |
| template<typename MemorySpace = ExecutionSpace> | |
| using | precice::mapping::GlobalIDView = Kokkos::View<VertexID *, MemorySpace> |
| template<typename MemorySpace = ExecutionSpace> | |
| using | precice::mapping::VectorOffsetView = Kokkos::View<offset_1d_type *, MemorySpace> |
| template<typename MemorySpace = ExecutionSpace> | |
| using | precice::mapping::MatrixOffsetView = Kokkos::View<offset_2d_type *, MemorySpace> |