Block-Structured AMR Software Framework
AMReX_HypreSolver.H File Reference
#include <AMReX_Geometry.H>
#include <AMReX_iMultiFab.H>
#include <AMReX_HypreIJIface.H>
#include <AMReX_BLProfiler.H>
#include "HYPRE.h"
#include "_hypre_utilities.h"
#include <string>

Go to the source code of this file.

Classes

class  amrex::HypreSolver< MSS >
 Solve Ax = b using HYPRE's generic IJ matrix format where A is a sparse matrix specified using the compressed sparse row (CSR) format. More...
 

Namespaces

 amrex
 
 amrex::detail
 

Functions

template<typename T >
void amrex::detail::pack_matrix_gpu (Gpu::DeviceVector< HYPRE_Int > &cols_tmp, Gpu::DeviceVector< HYPRE_Real > mat_tmp, Gpu::DeviceVector< HYPRE_Int > &cols, Gpu::DeviceVector< HYPRE_Real > &mat)