28 template<
class VolumeType,
class ViewType>
33 :
u(volume.getScalarMemoryArea(
"u")->getView()) {
38 template<
size_t variableIndex>
41 "We only have 1 conserved variables for Burgers!");
47 assert(variableIndex == 0);
51 return u.index(x, y, z);
ViewType u
Definition: Views.hpp:55
#define __host__
Definition: types.hpp:46
#define static_assert(x, y)
Definition: types.hpp:52
__device__ __host__ size_t index(size_t x, size_t y, size_t z) const
Definition: Views.hpp:50
#define __device__
Definition: types.hpp:45
Various utility functions to implement the tecno flux.
Definition: types.hpp:30
Views(VolumeType &volume)
Definition: Views.hpp:32