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

Implementation of the Kokkos + ARKStep local-inertial surface solver. More...

#include "ArkodeKokkosSurfaceSolver.hpp"
#include "../data/MeshData.hpp"
#include "../data/SurfaceStateData.hpp"
#include "../data/SolverOptions2D.hpp"
#include "../solver/InertialEdges.hpp"
#include <arkode/arkode.h>
#include <arkode/arkode_arkstep.h>
#include <arkode/arkode_ls.h>
#include <sunlinsol/sunlinsol_spgmr.h>
#include <stdexcept>
#include <vector>
#include <cstdlib>
Include dependency graph for ArkodeKokkosSurfaceSolver.cpp:

Namespaces

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

Detailed Description

Implementation of the Kokkos + ARKStep local-inertial surface solver.

See also
ArkodeKokkosSurfaceSolver.hpp