NeoN
A framework for CFD software
|
Host default executor SUNDIALS Kokkos vector wrapper. More...
#include <sundials.hpp>
Public Types | |
using | KVector = ::sundials::kokkos::Vector< Kokkos::DefaultHostExecutionSpace > |
Public Member Functions | |
SKVectorHostDefault ()=default | |
~SKVectorHostDefault ()=default | |
SKVectorHostDefault (const SKVectorHostDefault &other) | |
SKVectorHostDefault (SKVectorHostDefault &&other) noexcept | |
SKVectorHostDefault & | operator= (const SKVectorHostDefault &other)=delete |
SKVectorHostDefault & | operator= (SKVectorHostDefault &&other)=delete |
void | initNVector (size_t size, std::shared_ptr< SUNContext > context) |
const N_Vector & | sunNVector () const |
N_Vector & | sunNVector () |
Host default executor SUNDIALS Kokkos vector wrapper.
ValueType | The vector data type |
Provides RAII management of SUNDIALS Kokkos vectors for CPU execution.
Definition at line 299 of file sundials.hpp.
using NeoN::sundials::SKVectorHostDefault< ValueType >::KVector = ::sundials::kokkos::Vector<Kokkos::DefaultHostExecutionSpace> |
Definition at line 303 of file sundials.hpp.
|
default |
|
default |
|
inline |
Definition at line 307 of file sundials.hpp.
|
inlinenoexcept |
Definition at line 309 of file sundials.hpp.
|
inline |
Definition at line 314 of file sundials.hpp.
|
delete |
|
delete |
|
inline |
Definition at line 320 of file sundials.hpp.
|
inline |
Definition at line 319 of file sundials.hpp.