OpenLB 1.7
Loading...
Searching...
No Matches
olb::gpu::cuda::FieldPtr< T, DESCRIPTOR, FIELD > Member List

This is the complete list of members for olb::gpu::cuda::FieldPtr< T, DESCRIPTOR, FIELD >, including all inherited members.

dolb::GenericVector< T, D, IMPL >static
FieldPtr(DeviceContext< T, DESCRIPTOR > &data, std::size_t index) __device__olb::gpu::cuda::FieldPtr< T, DESCRIPTOR, FIELD >inline
FieldPtr(FieldPtr< T, DESCRIPTOR, FIELD > &&rhs) __device__olb::gpu::cuda::FieldPtr< T, DESCRIPTOR, FIELD >inline
GenericVector()=defaultolb::GenericVector< T, D, IMPL >
GenericVector(const GenericVector &)=deleteolb::GenericVector< T, D, IMPL >
GenericVector(GenericVector &&)=deleteolb::GenericVector< T, D, IMPL >
getComponentPointer(unsigned iDim) const __device__olb::gpu::cuda::FieldPtr< T, DESCRIPTOR, FIELD >inlineprotected
getComponentPointer(unsigned iDim) __device__olb::gpu::cuda::FieldPtr< T, DESCRIPTOR, FIELD >inlineprotected
operator!=(const GenericVector< T, D, IMPL_ > &rhs) const any_platformolb::GenericVector< T, D, IMPL >inline
operator*=(const GenericVector< U, D, IMPL_ > &rhs) any_platformolb::GenericVector< T, D, IMPL >inline
operator*=(const U &rhs) any_platformolb::GenericVector< T, D, IMPL >inline
operator+=(const GenericVector< U, D, IMPL_ > &rhs) any_platformolb::GenericVector< T, D, IMPL >inline
operator+=(const U &rhs) any_platformolb::GenericVector< T, D, IMPL >inline
operator-=(const GenericVector< T, D, IMPL_ > &rhs) any_platformolb::GenericVector< T, D, IMPL >inline
operator-=(const U &rhs) any_platformolb::GenericVector< T, D, IMPL >inline
operator/=(const U &rhs) any_platformolb::GenericVector< T, D, IMPL >inline
operator=(const GenericVector< U, DESCRIPTOR::template size< FIELD >(), IMPL > &rhs) __device__olb::gpu::cuda::FieldPtr< T, DESCRIPTOR, FIELD >inline
ScalarVector< FIELD::template value_type< T >, DESCRIPTOR::template size< FIELD >(), FieldPtr< T, DESCRIPTOR, FIELD > >::operator=(GenericVector &&rhs)=deleteolb::GenericVector< T, D, IMPL >
ScalarVector< FIELD::template value_type< T >, DESCRIPTOR::template size< FIELD >(), FieldPtr< T, DESCRIPTOR, FIELD > >::operator=(const GenericVector< T, D, IMPL_ > &rhs) any_platformolb::GenericVector< T, D, IMPL >inline
operator==(const GenericVector< T, D, IMPL_ > &rhs) const any_platformolb::GenericVector< T, D, IMPL >inline
operator[](unsigned iDim) const any_platformolb::GenericVector< T, D, IMPL >inline
operator[](unsigned iDim) any_platformolb::GenericVector< T, D, IMPL >inline
ScalarVector()=defaultolb::ScalarVector< FIELD::template value_type< T >, DESCRIPTOR::template size< FIELD >(), FieldPtr< T, DESCRIPTOR, FIELD > >
ScalarVector(const ScalarVector &)=deleteolb::ScalarVector< FIELD::template value_type< T >, DESCRIPTOR::template size< FIELD >(), FieldPtr< T, DESCRIPTOR, FIELD > >
ScalarVector(ScalarVector &&)=deleteolb::ScalarVector< FIELD::template value_type< T >, DESCRIPTOR::template size< FIELD >(), FieldPtr< T, DESCRIPTOR, FIELD > >
size()olb::GenericVector< T, D, IMPL >inlinestatic
type typedefolb::ScalarVector< FIELD::template value_type< T >, DESCRIPTOR::template size< FIELD >(), FieldPtr< T, DESCRIPTOR, FIELD > >
value_type typedefolb::GenericVector< T, D, IMPL >