#include <col_grid_matrix.hpp>
|
using | index_type = typename GridMatrix< Device >::index_type |
|
using | value_type = typename GridMatrix< Device >::value_type |
|
using | host_type = typename GridMatrix< Device >::host_type |
|
using | device = typename GridMatrix< Device >::device |
|
using | values_array_t = typename GridMatrix< Device >::values_array_t |
|
using | const_values_array_t = typename GridMatrix< Device >::const_values_array_t |
|
using | internal_values_array_t = Kokkos::DualView< value_type ***, Kokkos::LayoutRight, Device > |
|
using | vector_view_t = typename GridMatrix< Device >::vector_view_t |
|
using | const_vector_view_t = typename GridMatrix< Device >::const_vector_view_t |
|
using | vector_dualview_t = typename GridMatrix< Device >::vector_dualview_t |
|
using | const_vector_dualview_t = typename GridMatrix< Device >::const_vector_dualview_t |
|
using | index_type = int |
|
using | host_type = HostType |
|
using | device = Device |
|
using | value_type = double |
|
using | values_array_t = Kokkos::View< value_type ***, Kokkos::LayoutRight, Device, Kokkos::MemoryTraits< Kokkos::Unmanaged >> |
|
using | const_values_array_t = Kokkos::View< const value_type ***, Kokkos::LayoutRight, Device, Kokkos::MemoryTraits< Kokkos::Unmanaged >> |
|
using | vector_view_t = Kokkos::View< value_type ****, Kokkos::LayoutRight, Device > |
|
using | const_vector_view_t = Kokkos::View< const value_type ****, Kokkos::LayoutRight, Device > |
|
using | vector_dualview_t = Kokkos::DualView< value_type ****, Kokkos::LayoutRight, Device > |
|
using | const_vector_dualview_t = Kokkos::DualView< const value_type ****, Kokkos::LayoutRight, Device > |
|
template<typename Device>
template<typename Device>
template<typename Device>
template<typename Device>
template<typename Device>
template<typename Device>
template<typename Device>
template<typename Device>
template<typename Device>
template<typename Device>
template<typename Device>
template<typename Device>
template<typename Device >
template<typename Device >
template<typename Device >
template<typename Device >
template<typename Device >
template<typename Device >
Subtracts the matrix from the identity: M <- I - M.
- Warning
- The updated matrix values must be available on the host before calling this.
Implements Collisions::GridMatrix< Device >.
template<typename Device>
template<typename Device>
template<typename Device>
template<typename Device>
template<typename Device>
template<typename Device>
The documentation for this class was generated from the following files: