# PhasicFlow: Member List
PhasicFlow is an open-source parallel DEM (discrete element method) package for simulating granular flow. It is developed in C++ and can be exectued on both GPU (like CUDA) and CPU.

Vector< T, Allocator > Member List

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

capacity() const | Vector< T, Allocator > | inline
clone() const | Vector< T, Allocator > | inline
clonePtr() const | Vector< T, Allocator > | inline
const_iterator typedef | Vector< T, Allocator > |
const_pointer typedef | Vector< T, Allocator > |
const_reference typedef | Vector< T, Allocator > |
deviceVector() | Vector< T, Allocator > | inline
deviceVector() const | Vector< T, Allocator > | inline
deviceVectorAll() | Vector< T, Allocator > | inline
deviceVectorAll() const | Vector< T, Allocator > | inline
empty() const | Vector< T, Allocator > | inline
fill(const T &val) | Vector< T, Allocator > | inline
fill(uint32 start, uint32 end, const T &val) | Vector< T, Allocator > | inline
getSpan() | Vector< T, Allocator > | inline
getSpan() const | Vector< T, Allocator > | inline
init_list typedef | Vector< T, Allocator > |
isHostAccessible() | Vector< T, Allocator > | inlinestatic
isHostAccessible_ | Vector< T, Allocator > | privatestatic
iterator typedef | Vector< T, Allocator > |
memoerySpaceName() | Vector< T, Allocator > | inlinestatic
name() const | Vector< T, Allocator > | inline
name_ | Vector< T, Allocator > | private
operator*=(const T &val) | Vector< T, Allocator > | inline
operator*=(const VectorType &v) | Vector< T, Allocator > | inline
operator+=(const T &val) | Vector< T, Allocator > | inline
operator+=(const VectorType &v) | Vector< T, Allocator > | inline
operator-() const | Vector< T, Allocator > | inline
operator-=(const T &val) | Vector< T, Allocator > | inline
operator-=(const VectorType &v) | Vector< T, Allocator > | inline
operator/=(const T &val) | Vector< T, Allocator > | inline
operator/=(const VectorType &v) | Vector< T, Allocator > | inline
operator=(const VectorType &rhs)=default | Vector< T, Allocator > | inline
operator=(const vectorType &rhs) | Vector< T, Allocator > | inline
operator=(VectorType &&mv) noexcept=default | Vector< T, Allocator > |
operator=(const T &val) | Vector< T, Allocator > | inline
pointer typedef | Vector< T, Allocator > |
read(iIstream &is) | Vector< T, Allocator > | inline
read(iIstream &is, const IOPattern &iop) | Vector< T, Allocator > | inline
reference typedef | Vector< T, Allocator > |
reserve(size_t cap) | Vector< T, Allocator > | inline
size() const | Vector< T, Allocator > | inline
TypeInfoTemplateNV111("Vector", T, memoerySpaceName()) | Vector< T, Allocator > |
value_type typedef | Vector< T, Allocator > |
Vector() | Vector< T, Allocator > | inline
Vector(const word &name) | Vector< T, Allocator > | inlineexplicit
Vector(const word &name, size_t len) | Vector< T, Allocator > | inline
Vector(const word &name, size_t len, const T &val) | Vector< T, Allocator > | inline
Vector(const word &name, size_t cap, size_t len, RESERVE) | Vector< T, Allocator > | inline
Vector(const word &name, const init_list &l) | Vector< T, Allocator > | inline
Vector(const word &name, const vectorType &src) | Vector< T, Allocator > | inline
Vector(const word &name, const vectorType &src, size_t cap) | Vector< T, Allocator > | inline
Vector(const VectorType &src)=default | Vector< T, Allocator > | inline
Vector(const word &name, const Vector< T > &src) | Vector< T, Allocator > | inline
Vector(VectorType &&mv) noexcept=default | Vector< T, Allocator > |
VectorField() const | Vector< T, Allocator > | inline
VectorField() | Vector< T, Allocator > | inline
vectorField() const | Vector< T, Allocator > | inline
vectorField() | Vector< T, Allocator > | inline
vectorType typedef | Vector< T, Allocator > |
VectorType typedef | Vector< T, Allocator > |
write(iOstream &os) const | Vector< T, Allocator > | inline
write(iOstream &os, const IOPattern &iop) const | Vector< T, Allocator > | inline
~Vector()=default | Vector< T, Allocator > |