# 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.

particleIdHandler Member List

This is the complete list of members for particleIdHandler, including all inherited members.

activePointsMaskDevice() const | internalField< T, void > | inline
activePointsMaskHost() const | internalField< T, void > | inline
activeRange() const | pointField< T, MemorySpace > | inline
internalField< T, void >::activeRange() const | internalField< T, void > | inline
activeValuesHost() const | internalField< T, void > |
addEvent(message::EVENT event) | observer |
addToSubscriber(const subscriber *subscrbr, message msg) | observer |
addToSubscriber(const subscriber &subscriber) | observer |
allActive() const | pointField< T, MemorySpace > | inline
BoundaryField(uint32 i) const | pointField< T, MemorySpace > | inline
boundaryFieldList_ | pointField< T, MemorySpace > | private
boundaryFieldListType typedef | pointField< T, MemorySpace > |
boundaryFields() const | pointField< T, MemorySpace > | inline
capacity() const | internalField< T, void > | inline
changeSubscriber(const subscriber *newSub) | observer | private
ClassInfo("particleIdHandler") | particleIdHandler |
clone() const | pointField< T, MemorySpace > | inline
clonePtr() const | pointField< T, MemorySpace > | inline
const_iterator typedef | internalField< T, void > |
const_pointer typedef | internalField< T, void > |
const_reference typedef | internalField< T, void > |
constIterator typedef | pointField< T, MemorySpace > |
constPointer typedef | pointField< T, MemorySpace > |
constReference typedef | pointField< T, MemorySpace > |
create(pointStructure &pStruct) | particleIdHandler | static
create_vCtor(particleIdHandler, pointStructure,(pointStructure &pStruct),(pStruct)) | particleIdHandler |
defaultMessage_ | internalField< T, void > | inlineprotectedstatic
defaultValue() const | internalField< T, void > | inline
defaultValue_ | pointField< T, MemorySpace > | protected
deviceView() const | internalField< T, void > | inline
deviceViewAll() const | internalField< T, void > | inline
dummyOutStream() const | IOfileHeader | protected
execution_space typedef | pointField< T, MemorySpace > |
field() const | internalField< T, void > | inline
field() | internalField< T, void > | inline
field_ | internalField< T, void > | protected
fieldKey() const | internalField< T, void > | inline
FieldType typedef | pointField< T, MemorySpace > |
FieldType typedef | pointField< T, MemorySpace > |
FieldTypeHost typedef | internalField< T, void > |
fileExist() const | IOfileHeader |
fileFormat_ | IOfileHeader | protected
fill(const T &val) | pointField< T, MemorySpace > | inline
fillInternal(const T &val) | internalField< T, void > | inline
getIdRange(uint32 nNewParticles)=0 | particleIdHandler | pure virtual
headerOk(bool silent=false) | IOfileHeader |
hearChanges(real t, real dt, uint32 iter, const message &msg, const anyList &varList) override | particleIdHandler | virtual
hostView() const | internalField< T, void > | inline
implyRead() const | IOfileHeader |
implyWrite() const | IOfileHeader |
inFileBinary() const | IOfileHeader |
initialIdCheck()=0 | particleIdHandler | privatepure virtual
insert(const anyList &varList) | internalField< T, void > | protected
insertSetElement(uint32IndexContainer indices, const T &val) | internalField< T, void > | inline
inStream() const | IOfileHeader | protected
internal() const | pointField< T, MemorySpace > | inline
internalField(const word &name, const internalPoints &internal, const T &defVal) | internalField< T, void > |
internalField(const word &name, const internalPoints &internal, const T &defVal, const T &val) | internalField< T, void > |
InternalFieldType typedef | pointField< T, MemorySpace > |
internalPoints_ | internalField< T, void > | protected
invalidateSubscriber() | observer | inlineprivate
IOfileHeader(const objectFile &objf) | IOfileHeader |
IOobject(const objectFile &objf, const IOPattern &iop, repository *owner) | IOobject |
IOobject(const IOobject &src)=delete | IOobject |
IOobject(IOobject &&src)=delete | IOobject |
ioPattern() const | IOobject | inline
ioPattern_ | IOobject | private
isActive(label i) const | pointField< T, MemorySpace > | inline
isAllActive() const | internalField< T, void > | inline
isExcluded(const word &objName) const override | IOobject | virtual
isIncluded(const word &objName) const override | IOobject | virtual
isReadAlways() const | objectFile | inline
isReadIfPresent() const | objectFile | inline
isReadNever() const | objectFile | inline
isWriteAlways() const | objectFile | inline
isWriteNever() const | objectFile | inline
iterator typedef | pointField< T, MemorySpace > |
localPath() const | objectFile | inlinevirtual
localPath_ | objectFile | private
maxId() const =0 | particleIdHandler | pure virtual
memory_space typedef | pointField< T, MemorySpace > |
message_ | observer | private
name() const final | pointField< T, MemorySpace > | inlinevirtual
internalField< T, void >::name() const | internalField< T, void > | inline
name_ | objectFile | private
numBytesForReal_ | objectFile | private
numEvents() | observer | inlinestatic
objectFile(const word &name) | objectFile | explicit
objectFile(const word &name, const fileSystem &localPath, const readFlag &rf=readFlag::READ_NEVER, const writeFlag &wf=writeFlag::WRITE_NEVER, bool rwHeader=true) | objectFile |
objectFile(const objectFile &src)=default | objectFile |
objectFile(objectFile &&src)=default | objectFile |
objectName() const | IOfileHeader | inline
objectName_ | IOfileHeader | protected
objectType() const | IOfileHeader | inline
objectType_ | IOfileHeader | protected
observer(message msg) | observer |
observer(const subscriber *subscrbr, message msg) | observer |
operator=(const pointField &rhs) | pointField< T, MemorySpace > |
operator=(pointField &&)=delete | pointField< T, MemorySpace > |
pFlow::IOobject::operator=(const objectFile &rhs)=default | objectFile |
pFlow::IOobject::operator=(objectFile &&rhs)=default | objectFile |
outFileBinary() const | IOfileHeader |
outStream() const | IOfileHeader | protected
owner() const override | IOobject | inlinevirtual
owner() | IOobject | inline
owner_ | IOobject | mutableprivate
particleIdHandler(pointStructure &pStruct) | particleIdHandler | explicit
path() const | IOfileHeader |
pointer typedef | pointField< T, MemorySpace > |
pointField(const objectFile &objf, pointStructure &pStruct, const T &defVal) | pointField< T, MemorySpace > |
pointField(const objectFile &objf, repository *owner, pointStructure &pStruct, const T &defVal) | pointField< T, MemorySpace > |
pointField(const objectFile &objf, pointStructure &pStruct, const T &defVal, const T &val) | pointField< T, MemorySpace > |
pointField(const pointStructure &pStruct, const T &defVal, bool subscribe=true) | pointField< T, MemorySpace > |
pointField(const pointStructure &pStruct, const T &val, const T &defVal, bool subscribe=true) | pointField< T, MemorySpace > |
pointField(const pointField &src, bool subscribe) | pointField< T, MemorySpace > |
pointField(const pointField &src) | pointField< T, MemorySpace > |
pointField(pointField &&src)=delete | pointField< T, MemorySpace > |
PointFieldType typedef | pointField< T, MemorySpace > |
pointFieldType typedef | pointField< T, MemorySpace > |
pointFlag() const | pointField< T, MemorySpace > | inline
pStruct() const | pointField< T, MemorySpace > | inline
pStruct() const | pointField< T, MemorySpace > | inline
pStruct_ | pointField< T, MemorySpace > | private
read(iIstream &is, const IOPattern &iop) override | pointField< T, MemorySpace > | inlinevirtual
read(iIstream &is) | pointField< T, MemorySpace > | inline
READ_ALWAYS enum value | objectFile |
READ_IF_PRESENT enum value | objectFile |
READ_NEVER enum value | objectFile |
readFlag enum name | objectFile |
readHeader() const | IOfileHeader |
readHeader(iIstream &is, bool silent=false) | IOfileHeader |
readIfPresent() const | IOfileHeader |
readObject(bool rdHdr=true) | IOobject |
readObject(iIstream &is, bool rdHdr=true) | IOobject |
readPointField(iIstream &is, const IOPattern &iop) | pointField< T, MemorySpace > |
readPointField(iIstream &is) | pointField< T, MemorySpace > |
readWriteHeader() const | objectFile | inline
readWriteHeader_ | objectFile | private
rearrange(const anyList &varList) | internalField< T, void > | protected
reference typedef | pointField< T, MemorySpace > |
releaseOwner(bool fromOwner=false) | IOobject |
rFlag() const | objectFile | inline
rFlag_ | objectFile | private
size() const | internalField< T, void > | inline
subscribe(const subscriber *subscrbr, message msg) | observer |
subscribed() const | observer | inline
subscriber | observer | private
subscriber_ | observer | private
time() const | internalField< T, void > | inline
TypeInfoTemplate111("pointField", T, VectorType::memoerySpaceName()) | pointField< T, MemorySpace > |
TypeInfoTemplateNV2("pointField", T, VectorType::memoerySpaceName()) | pointField< T, MemorySpace > |
typeName() const =0 | IOobject | pure virtual
update(const eventMessage &msg) | pointField< T, MemorySpace > |
updateBoundaries(DataDirection direction) const | pointField< T, MemorySpace > | inline
updateBoundariesSlaveToMasterIfRequested() | pointField< T, MemorySpace > | inline
value_type typedef | internalField< T, void > |
valueType typedef | pointField< T, MemorySpace > |
VectorType typedef | pointField< T, MemorySpace > |
VectorType typedef | pointField< T, MemorySpace > |
wFlag() const | objectFile | inline
wFlag_ | objectFile | private
write(iOstream &os, const IOPattern &iop) const override | pointField< T, MemorySpace > | inlinevirtual
write(iOstream &os) const | pointField< T, MemorySpace > | inline
WRITE_ALWAYS enum value | objectFile |
WRITE_NEVER enum value | objectFile |
writeBanner(iOstream &os) const | IOfileHeader |
writeFlag enum name | objectFile |
writeHeader() const | IOfileHeader |
writeHeader(iOstream &os, const word &typeName, bool forceWrite=false) const | IOfileHeader |
writeHeader(iOstream &os, bool forceWrite=false) const | IOfileHeader |
writeObject() const | IOobject |
writeObject(iOstream &os) const | IOobject |
writePointField(iOstream &os, const IOPattern &iop) const | pointField< T, MemorySpace > |
writePointField(iOstream &os) const | pointField< T, MemorySpace > |
writeSeparator(iOstream &os) const | IOfileHeader |
~IOobject() override | IOobject |
~objectFile()=default | objectFile | virtual
~observer() | observer | virtual
~particleIdHandler() override=default | particleIdHandler |