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

iFstream Member List

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

append_ | fileStream | protected
ASCII enum value | IOstream |
bad() const | IOstream | inline
BINARY enum value | IOstream |
binary_ | fileStream | protected
check(const char *operation) const | IOstream | virtual
close() | fileStream | protected
CLOSED enum value | IOstream |
closed() const | IOstream | inline
defaultPrecision() | IOstream | inlinestatic
defaultPrecision(unsigned int prec) | IOstream | inlinestatic
eof() const | IOstream | inline
fail() const | IOstream | inline
fatalCheck(const char *operation) const | IOstream |
fileStream(const fileSystem &path, bool outStream=false, bool binary=false, bool append=false) | fileStream |
fileStream(const fileStream &)=delete | fileStream |
findBinaryBlockStart() override | Istream | virtual
findKeywordAndVal(const word &keyword, T &val, bool checkEndStatement=true) | iIstream |
findToken(const word &w) | iIstream | virtual
findTokenAndNext(const word &w, word &nextW, bool checkEndStatement=true) | iIstream | virtual
findTokenAndNextSilent(const word &w, word &nextW, int32 limitLine=100) | iIstream | virtual
findTokenResume(const word &w) | iIstream | virtual
findTokenResumeSilent(const word &w, int32 limitLine=100) | iIstream | virtual
findTokenSilent(const word &w, int32 limitLine=100) | iIstream | virtual
flags() const | Istream | virtual
flags(const ios_base::fmtflags flags) | Istream | virtual
get(char &c) | Istream |
getBack(token &tok) | iIstream |
getLine(word &str, char delim='\n') | Istream |
getLine(std::nullptr_t, char delim='\n') | Istream |
good() const | IOstream | inline
iFstream(const fileSystem &path, bool binary=false) | iFstream |
iFstream(const iFstream &src)=delete | iFstream |
iIstream() | iIstream | inline
iIstream(writeFormat wf) | iIstream | inline
iIstream(const iIstream &)=default | iIstream |
inStream() | fileStream |
inStream_ | fileStream | protected
ioState_ | IOstream | protected
IOstream() | IOstream | inlineexplicit
IOstream(writeFormat wF) | IOstream | inlineexplicit
IOstream(const IOstream &)=default | IOstream |
is_ | Istream | private
isBinary() const | IOstream | inline
Istream(std::istream &is, const word &streamName, writeFormat wf=ASCII) | Istream |
lineNumber() const | IOstream | inline
lineNumber() | IOstream | inline
lineNumber(const int32 num) | IOstream | inline
lineNumber_ | IOstream | protected
lookupData(const word &keyword) | iIstream |
lookupDataOrSet(const word &keyword, const T &setVal) | iIstream |
name() const | Istream | inlinevirtual
name() | Istream | inlinevirtual
name_ | Istream | private
nextData(const word &keyword, T &data) | iIstream |
nextValid() | Istream | private
openClosed_ | IOstream | protected
OPENED enum value | IOstream |
opened() const | IOstream | inline
openInFile(const fileSystem &path) | fileStream | protected
openOutFile(const fileSystem &path) | fileStream | protected
operator bool() const | IOstream | inlineexplicit
operator!() const | IOstream | inline
operator()() const | iIstream |
operator=(const iFstream &rhs)=delete | iFstream |
pFlow::fileStream::operator=(const fileStream &)=delete | fileStream |
outStream() | fileStream |
outStream_ | fileStream | protected
peek() | Istream |
peekBack(token &tok) | iIstream |
precision_ | IOstream | static
putBack(const token &tok) | iIstream |
putback(const char c) | Istream |
putBack_ | iIstream | private
putBackToken_ | iIstream | private
read(token &t) override | Istream | virtual
read(char &c) override | Istream | virtual
read(word &str) override | Istream | virtual
read(int64 &) override | Istream | virtual
read(int32 &) override | Istream | virtual
read(int8 &) override | Istream | virtual
read(uint64 &) override | Istream | virtual
read(uint32 &) override | Istream | virtual
read(uint8 &) override | Istream | virtual
read(float &val) override | Istream | virtual
read(double &val) override | Istream | virtual
read(char *buffer, std::streamsize count) override | Istream | virtual
readBegin(const char *funcName) | iIstream |
readBeginList(const char *funcName) | iIstream |
readBeginSquare(const char *funcName) | iIstream |
readEnd(const char *funcName) | iIstream |
readEndList(const char *funcName) | iIstream |
readEndSquare(const char *funcName) | iIstream |
readEndStatement(const char *funcName) | iIstream |
readString(word &str) override | Istream | virtual
readVariable(word &str) | Istream | private
readWordToken(token &t) | Istream | private
resetPutBack() | iIstream | inline
rewind() override | Istream | virtual
seek(size_t pos) override | Istream | virtual
setBad() | IOstream | inline
setClosed() | IOstream | inlineprotected
setEof() | IOstream | inline
setf(const ios_base::fmtflags f) | IOstream | inline
setf(const ios_base::fmtflags f, const ios_base::fmtflags mask) | IOstream | inline
setFail() | IOstream | inline
setGood() | IOstream | inlineprotected
setOpened() | IOstream | inlineprotected
setState(ios_base::iostate state) | IOstream | inlineprotected
setWriteFormat(writeFormat wF) | IOstream | inlineprotected
staticName_ | IOstream | protectedstatic
stdStream() | Istream | inlinevirtual
stdStream() const | Istream | inlinevirtual
streamAccess enum name | IOstream |
tell() override | Istream | virtual
unsetf(const ios_base::fmtflags f) | IOstream | inline
writeFormat enum name | IOstream |
writeFormat_ | IOstream | protected
~fileStream() | fileStream | inlinevirtual
~iFstream()=default | iFstream | virtual
~iIstream()=default | iIstream | virtual
~IOstream()=default | IOstream | virtual
~Istream()=default | Istream | virtual