Virtual Testbed
Ship dynamics simulator for extreme conditions
Public Types | Public Member Functions | List of all members
vtb::opencl::Derivative< T, N > Class Template Reference
Inheritance diagram for vtb::opencl::Derivative< T, N >:
[legend]
Collaboration diagram for vtb::opencl::Derivative< T, N >:
[legend]

Public Types

using grid_type = vtb::core::Grid< T, N >
 
using buffer_type = Buffer< T >
 

Public Member Functions

void context (Context *rhs) override
 
void solve (const buffer_type &func, const grid_type &grid, int dimension, buffer_type &result)
 
void operator() (const buffer_type &func, const grid_type &grid, int dimension, buffer_type &result)
 
virtual void context (Context *rhs)
 
Contextcontext ()
 
const Contextcontext () const
 
- Public Member Functions inherited from vtb::opencl::Context_base
Contextcontext ()
 
const Contextcontext () const
 

Detailed Description

template<class T, int N>
class vtb::opencl::Derivative< T, N >

Definition at line 18 of file opencl/derivative.hh.