www.cemf.ir
VectorSingle< T, MemorySpace > Member List

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

append(const ViewType1D< T, MemorySpace > &appVec)VectorSingle< T, MemorySpace >
append(const std::vector< T > &appVec)VectorSingle< T, MemorySpace >
append(const VectorType &appVec)VectorSingle< T, MemorySpace >
assign(size_t n, const T &val)VectorSingle< T, MemorySpace >
assign(const std::vector< T > &src, uint32 cap)VectorSingle< T, MemorySpace >
assign(const std::vector< T > &src)VectorSingle< T, MemorySpace >
assign(const VectorType &src, bool srcCapacity=true)VectorSingle< T, MemorySpace >
assignFromDevice(const VectorSingle< T, MSpace > &src, bool srcCapacity=true)VectorSingle< T, MemorySpace >
assignFromHost(const VectorTypeHost &src)VectorSingle< T, MemorySpace >
begin()VectorSingle< T, MemorySpace >inline
begin() constVectorSingle< T, MemorySpace >inline
capacity() constVectorSingle< T, MemorySpace >
changeCapacity(uint32 actualCap, bool withInit=false)VectorSingle< T, MemorySpace >private
changeCapacitySize(uint32 actualCap, uint32 n, bool withInit=false)VectorSingle< T, MemorySpace >private
changeSize(uint32 n, bool withInit=false)VectorSingle< T, MemorySpace >private
clear()VectorSingle< T, MemorySpace >
clone() constVectorSingle< T, MemorySpace >
const_iterator typedefVectorSingle< T, MemorySpace >
const_pointer typedefVectorSingle< T, MemorySpace >
const_reference typedefVectorSingle< T, MemorySpace >
data()VectorSingle< T, MemorySpace >inline
data() constVectorSingle< T, MemorySpace >inline
device_type typedefVectorSingle< T, MemorySpace >
deviceView() constVectorSingle< T, MemorySpace >
deviceViewAll()VectorSingle< T, MemorySpace >
deviceViewAll() constVectorSingle< T, MemorySpace >
empty() constVectorSingle< T, MemorySpace >
end()VectorSingle< T, MemorySpace >inline
end() constVectorSingle< T, MemorySpace >inline
evalCapacity(uint32 n)VectorSingle< T, MemorySpace >inlineprivatestatic
execution_space typedefVectorSingle< T, MemorySpace >
fill(const T &val)VectorSingle< T, MemorySpace >
fill(rangeU32 r, const T &val)VectorSingle< T, MemorySpace >
getSpan()VectorSingle< T, MemorySpace >
getSpan() constVectorSingle< T, MemorySpace >
hostView() constVectorSingle< T, MemorySpace >
hostViewAll() constVectorSingle< T, MemorySpace >
insertSetElement(const uint32IndexContainer &indices, const T &val)VectorSingle< T, MemorySpace >
insertSetElement(const uint32IndexContainer &indices, const std::vector< T > &vals)VectorSingle< T, MemorySpace >
insertSetElement(const uint32IndexContainer &indices, const ViewType1D< T, memory_space > vals)VectorSingle< T, MemorySpace >
isDeviceAccessible_VectorSingle< T, MemorySpace >privatestatic
isHostAccessible_VectorSingle< T, MemorySpace >privatestatic
isTriviallyCopyable_VectorSingle< T, MemorySpace >privatestatic
iterator typedefVectorSingle< T, MemorySpace >
memoerySpaceName()VectorSingle< T, MemorySpace >inlinestatic
memory_space typedefVectorSingle< T, MemorySpace >
name() constVectorSingle< T, MemorySpace >
operator=(const VectorSingle &rhs)VectorSingle< T, MemorySpace >
operator=(VectorSingle &&)=defaultVectorSingle< T, MemorySpace >
operator[](size_t i)VectorSingle< T, MemorySpace >inline
operator[](size_t i) constVectorSingle< T, MemorySpace >inline
pointer typedefVectorSingle< T, MemorySpace >
push_back(const T &val)VectorSingle< T, MemorySpace >inline
read(iIstream &is)VectorSingle< T, MemorySpace >inline
read(iIstream &is, const IOPattern &iop)VectorSingle< T, MemorySpace >inline
reallocate(uint32 cap)VectorSingle< T, MemorySpace >
reallocate(uint32 cap, uint32 newSize)VectorSingle< T, MemorySpace >
reallocateCapacitySize(uint32 cap, uint32 s)VectorSingle< T, MemorySpace >private
reference typedefVectorSingle< T, MemorySpace >
reorderItems(const uint32IndexContainer &indices)VectorSingle< T, MemorySpace >
reserve(uint32 cap)VectorSingle< T, MemorySpace >
resize(uint32 n)VectorSingle< T, MemorySpace >
resize(uint32 n, const T &val)VectorSingle< T, MemorySpace >
setSize(uint32 n)VectorSingle< T, MemorySpace >private
size() constVectorSingle< T, MemorySpace >
size_VectorSingle< T, MemorySpace >private
TypeInfoTemplateNV111("VectorSingle", T, memoerySpaceName())VectorSingle< T, MemorySpace >
value_type typedefVectorSingle< T, MemorySpace >
VectorField()VectorSingle< T, MemorySpace >
VectorField() constVectorSingle< T, MemorySpace >
VectorSingle()VectorSingle< T, MemorySpace >
VectorSingle(const word &name)VectorSingle< T, MemorySpace >explicit
VectorSingle(const word &name, uint32 n)VectorSingle< T, MemorySpace >
VectorSingle(const word &name, uint32 n, const T &val)VectorSingle< T, MemorySpace >
VectorSingle(const word &name, uint32 cap, uint32 n, RESERVE)VectorSingle< T, MemorySpace >
VectorSingle(const word &name, const std::vector< T > &src)VectorSingle< T, MemorySpace >
VectorSingle(const word &name, const std::vector< T > &src, uint32 cap)VectorSingle< T, MemorySpace >
VectorSingle(const VectorSingle &src)VectorSingle< T, MemorySpace >
VectorSingle(const word &name, const VectorSingle &src)VectorSingle< T, MemorySpace >
VectorSingle(const word &name, const ViewType1D< T, MemorySpace > &src)VectorSingle< T, MemorySpace >
VectorSingle(VectorSingle &&)=defaultVectorSingle< T, MemorySpace >
VectorType typedefVectorSingle< T, MemorySpace >
VectorTypeHost typedefVectorSingle< T, MemorySpace >
view_VectorSingle< T, MemorySpace >private
viewType typedefVectorSingle< T, MemorySpace >
write(iOstream &os, const IOPattern &iop) constVectorSingle< T, MemorySpace >inline
write(iOstream &os) constVectorSingle< T, MemorySpace >inline
write(iOstream &os, const IOPattern &iop, const HostMask &mask) constVectorSingle< T, MemorySpace >inline
~VectorSingle()VectorSingle< T, MemorySpace >