Block-Structured AMR Software Framework
Loading...
Searching...
No Matches
amrex::ParCsr< T > Struct Template Reference

GPU-ready non-owning CSR data container. More...

#include <AMReX_SpMatrix.H>

Public Attributes

CsrView< T > csr0
 
CsrView< T > csr1
 
Long row_begin = 0
 
Long col_begin = 0
 
Long const *__restrict__ row_map = nullptr
 
Long const *__restrict__ col_map = nullptr
 

Detailed Description

template<typename T>
struct amrex::ParCsr< T >

GPU-ready non-owning CSR data container.

Member Data Documentation

◆ col_begin

template<typename T >
Long amrex::ParCsr< T >::col_begin = 0

◆ col_map

template<typename T >
Long const* __restrict__ amrex::ParCsr< T >::col_map = nullptr

◆ csr0

template<typename T >
CsrView<T> amrex::ParCsr< T >::csr0

◆ csr1

template<typename T >
CsrView<T> amrex::ParCsr< T >::csr1

◆ row_begin

template<typename T >
Long amrex::ParCsr< T >::row_begin = 0

◆ row_map

template<typename T >
Long const* __restrict__ amrex::ParCsr< T >::row_map = nullptr

The documentation for this struct was generated from the following file: