VectorDual< T, MemorySpace > Member List

This is the complete list of members for VectorDual< T, MemorySpace >, including all inherited members.

areViewsSimilar() constVectorDual< T, MemorySpace >inline
assign(size_t n, const T &val)VectorDual< T, MemorySpace >inline
assign(const Vector< T > &src)VectorDual< T, MemorySpace >inline
begin()VectorDual< T, MemorySpace >inline
begin() constVectorDual< T, MemorySpace >inline
capacity() constVectorDual< T, MemorySpace >inline
capacity_VectorDual< T, MemorySpace >protected
changeSize(size_t n, bool actualCap=false)VectorDual< T, MemorySpace >inlineprotected
clear()VectorDual< T, MemorySpace >inline
clone() constVectorDual< T, MemorySpace >inline
clonePtr() constVectorDual< T, MemorySpace >inline
constIterator typedefVectorDual< T, MemorySpace >
constPointer typedefVectorDual< T, MemorySpace >
constReference typedefVectorDual< T, MemorySpace >
copyDeviceToHost()VectorDual< T, MemorySpace >inline
copyDeviceToHost(int32 start, int32 end, bool setUpdated=true)VectorDual< T, MemorySpace >inline
copyHostToDevice()VectorDual< T, MemorySpace >inline
copyHostToDevice(int32 start, int32 end, bool setUpdated=true)VectorDual< T, MemorySpace >inline
data()VectorDual< T, MemorySpace >inline
data() constVectorDual< T, MemorySpace >inline
deleteElement(const Vector< label > &indices)VectorDual< T, MemorySpace >inline
deviceRequiresSync() constVectorDual< T, MemorySpace >inline
deviceSubView_VectorDual< T, MemorySpace >mutableprotected
deviceType typedefVectorDual< T, MemorySpace >
deviceVector()VectorDual< T, MemorySpace >inline
deviceVector() constVectorDual< T, MemorySpace >inline
deviceVector(int32 start, int32 end) constVectorDual< T, MemorySpace >inline
deviceVectorAll()VectorDual< T, MemorySpace >inline
deviceVectorAll() constVectorDual< T, MemorySpace >inline
deviceViewType typedefVectorDual< T, MemorySpace >
dualView_VectorDual< T, MemorySpace >protected
dualViewType typedefVectorDual< T, MemorySpace >
empty() constVectorDual< T, MemorySpace >inline
end()VectorDual< T, MemorySpace >inline
end() constVectorDual< T, MemorySpace >inline
evalCapacity(size_t n)VectorDual< T, MemorySpace >inlineprotectedstatic
execution_space typedefVectorDual< T, MemorySpace >
fill(const T &val)VectorDual< T, MemorySpace >inline
fillDevice(const T &val)VectorDual< T, MemorySpace >inline
fillHost(const T &val)VectorDual< T, MemorySpace >inline
growthFactor_VectorDual< T, MemorySpace >inlineprotectedstatic
hdName__VectorDual< T, MemorySpace >inlineprotectedstatic
hostMirrorSpace typedefVectorDual< T, MemorySpace >
hostRequiresSync() constVectorDual< T, MemorySpace >inline
hostSubView_VectorDual< T, MemorySpace >mutableprotected
hostType typedefVectorDual< T, MemorySpace >
hostVector()VectorDual< T, MemorySpace >inline
hostVector() constVectorDual< T, MemorySpace >inline
hostVector(int32 start, int32 end) constVectorDual< T, MemorySpace >inline
hostVectorAll()VectorDual< T, MemorySpace >inline
hostVectorAll() constVectorDual< T, MemorySpace >inline
hostViewType typedefVectorDual< T, MemorySpace >
insertSetElement(const int32IndexContainer &indices, const T &val)VectorDual< T, MemorySpace >inline
insertSetElement(const int32IndexContainer &indices, const Vector< T > &vals)VectorDual< T, MemorySpace >inline
insertSetElement(const Vector< int32 > &indices, const T &val)VectorDual< T, MemorySpace >inline
insertSetElement(const Vector< int32 > &indices, const Vector< T > &vals)VectorDual< T, MemorySpace >inline
isHostAccessible_VectorDual< T, MemorySpace >protectedstatic
iterator typedefVectorDual< T, MemorySpace >
memoerySpaceName()VectorDual< T, MemorySpace >inlineprotectedstatic
memory_space typedefVectorDual< T, MemorySpace >
modifyOnDevice()VectorDual< T, MemorySpace >inline
modifyOnHost()VectorDual< T, MemorySpace >inline
name() constVectorDual< T, MemorySpace >inline
operator=(const VectorDual &rhs)VectorDual< T, MemorySpace >inline
operator=(VectorDual &&)=deleteVectorDual< T, MemorySpace >
operator[](label i)VectorDual< T, MemorySpace >inline
operator[](label i) constVectorDual< T, MemorySpace >inline
pointer typedefVectorDual< T, MemorySpace >
push_back(const T &val)VectorDual< T, MemorySpace >inline
read(iIstream &is)VectorDual< T, MemorySpace >inline
reallocate(size_t cap)VectorDual< T, MemorySpace >inline
reference typedefVectorDual< T, MemorySpace >
reserve(size_t cap)VectorDual< T, MemorySpace >inline
resize(size_t n)VectorDual< T, MemorySpace >inline
resize(size_t n, const T &val)VectorDual< T, MemorySpace >inline
resizeSync(size_t n)VectorDual< T, MemorySpace >inline
resizeSync(size_t n, const T &val)VectorDual< T, MemorySpace >inline
setSize(size_t n)VectorDual< T, MemorySpace >inlineprotected
size() constVectorDual< T, MemorySpace >inline
size_VectorDual< T, MemorySpace >protected
subViewsUpdated_VectorDual< T, MemorySpace >mutableprotected
syncToDevice()VectorDual< T, MemorySpace >inline
syncToHost()VectorDual< T, MemorySpace >inline
syncViews()VectorDual< T, MemorySpace >inline
syncViews(int32 start, int32 end)VectorDual< T, MemorySpace >inline
TypeInfoTemplateNV2("VectorDual", T, memoerySpaceName())VectorDual< T, MemorySpace >
updateSubViews() constVectorDual< T, MemorySpace >inlineprotected
valueType typedefVectorDual< T, MemorySpace >
VectorDual()VectorDual< T, MemorySpace >inline
VectorDual(const word &name)VectorDual< T, MemorySpace >inline
VectorDual(size_t n)VectorDual< T, MemorySpace >inline
VectorDual(const word &name, size_t n)VectorDual< T, MemorySpace >inline
VectorDual(size_t n, const T &val)VectorDual< T, MemorySpace >inline
VectorDual(const word &name, size_t n, const T &val)VectorDual< T, MemorySpace >inline
VectorDual(size_t cap, size_t n, RESERVE)VectorDual< T, MemorySpace >inline
VectorDual(const word &name, size_t cap, size_t n, RESERVE)VectorDual< T, MemorySpace >inline
VectorDual(const Vector< T > &src)VectorDual< T, MemorySpace >inline
VectorDual(const word &name, const Vector< T > &src)VectorDual< T, MemorySpace >inline
VectorDual(const VectorDual &src)VectorDual< T, MemorySpace >inline
VectorDual(const word &name, const VectorDual &src)VectorDual< T, MemorySpace >inline
VectorDual(VectorDual &&)=deleteVectorDual< T, MemorySpace >
VectorField()VectorDual< T, MemorySpace >inline
VectorField() constVectorDual< T, MemorySpace >inline
VectorType typedefVectorDual< T, MemorySpace >
viewType typedefVectorDual< T, MemorySpace >
write(iOstream &os) constVectorDual< T, MemorySpace >inline