OpenSWMM Engine  6.0.0-alpha.1
Data-oriented, plugin-extensible SWMM Engine (6.0.0-alpha.1)
Loading...
Searching...
No Matches
CvodeKokkosSurfaceSolver.cpp File Reference

Implementation of the Phase 1 Kokkos/OpenMP CVODE surface solver. More...

#include "CvodeKokkosSurfaceSolver.hpp"
#include "../data/MeshData.hpp"
#include "../data/SurfaceStateData.hpp"
#include "../data/SolverOptions2D.hpp"
#include "../data/BoundaryData.hpp"
#include <cvode/cvode.h>
#include <cvode/cvode_ls.h>
#include <sunlinsol/sunlinsol_spgmr.h>
#include <stdexcept>
#include <vector>
#include <cstdlib>
Include dependency graph for CvodeKokkosSurfaceSolver.cpp:

Namespaces

namespace  openswmm
 
namespace  openswmm::twoD
 
namespace  openswmm::twoD::gpu
 

Detailed Description

Implementation of the Phase 1 Kokkos/OpenMP CVODE surface solver.

See also
CvodeKokkosSurfaceSolver.hpp