#include <col_grid_matrix.hpp>
|
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_h_view_t = Kokkos::View< value_type ****, Kokkos::LayoutRight, host_type > |
|
using | const_vector_h_view_t = Kokkos::View< const value_type ****, Kokkos::LayoutRight, host_type > |
|
using | vector_dualview_t = Kokkos::DualView< value_type ****, Kokkos::LayoutRight, Device > |
|
using | const_vector_dualview_t = Kokkos::DualView< const value_type ****, Kokkos::LayoutRight, Device > |
|
◆ const_values_array_t
template<typename Device >
◆ const_vector_dualview_t
template<typename Device >
◆ const_vector_h_view_t
template<typename Device >
◆ const_vector_view_t
template<typename Device >
◆ device
template<typename Device >
◆ host_type
template<typename Device >
◆ index_type
template<typename Device >
◆ value_type
template<typename Device >
◆ values_array_t
template<typename Device >
◆ vector_dualview_t
template<typename Device >
◆ vector_h_view_t
template<typename Device >
◆ vector_view_t
template<typename Device >
◆ GridMatrix()
template<typename Device >
◆ ~GridMatrix()
template<typename Device >
◆ add_identity_multiply()
template<typename Device >
◆ apply_solve()
template<typename Device >
◆ device_index_map_LU()
template<typename Device >
◆ get_const_values()
template<typename Device >
◆ get_num_nonzeros()
template<typename Device >
◆ get_num_rows()
template<typename Device >
◆ get_values()
template<typename Device >
◆ host_index_map_LU()
template<typename Device >
◆ subtract_from_identity()
template<typename Device >
◆ batch_size_
template<typename Device >
◆ index_map_
template<typename Device >
◆ nnz_
template<typename Device >
◆ num_nodes_
template<typename Device >
◆ num_rows_
template<typename Device >
◆ num_species_
template<typename Device >
Location of central cell in each row of the matrix Turns out this is only needed on the host.
The documentation for this class was generated from the following file: