MOOSE - Multiscale Object Oriented Simulation Environment
|
This is the complete list of members for Element, including all inherited members.
addMsg(ObjId mid) | Element | |
addMsgAndFunc(ObjId mid, FuncId fid, BindIndex bindIndex) | Element | |
cinfo() const | Element | |
cinfo_ | Element | private |
clearAllMsgs() | Element | |
clearBinding(BindIndex b) | Element | |
copyElement(Id newParent, Id newId, unsigned int n, bool toGlobal) const =0 | Element | pure virtual |
data(unsigned int rawIndex, unsigned int fieldIndex=0) const =0 | Element | pure virtual |
destroyElementTree(const vector< Id > &tree) | Element | static |
digestMessages() | Element | |
dropAllMsgsFromSrc(Id src) | Element | |
dropMsg(ObjId mid) | Element | |
Element(Id id, const Cinfo *c, const string &name) | Element | |
findBinding(MsgFuncBinding b) const | Element | |
findCaller(FuncId fid) const | Element | |
getFieldsOfOutgoingMsg(ObjId mid, vector< pair< BindIndex, FuncId > > &ret) const | Element | |
getInputMsgs(vector< ObjId > &caller, FuncId fid) const | Element | |
getInputs(vector< Id > &ret, const DestFinfo *finfo) const | Element | private |
getInputsWithTgtIndex(vector< pair< Id, unsigned int > > &ret, const DestFinfo *finfo) const | Element | |
getMsgAndFunc(BindIndex b) const | Element | |
getMsgSourceAndSender(FuncId fid, vector< ObjId > &src, vector< string > &sender) const | Element | |
getMsgTargetAndFunctions(DataId srcDataId, const SrcFinfo *finfo, vector< ObjId > &tgt, vector< string > &func) const | Element | |
getMsgTargets(DataId srcDataId, const SrcFinfo *finfo) const | Element | |
getName() const | Element | |
getNeighbors(vector< Id > &ret, const Finfo *finfo) const | Element | |
getNode(unsigned int dataIndex) const =0 | Element | pure virtual |
getNumOnNode(unsigned int node) const =0 | Element | pure virtual |
getOutputs(vector< Id > &ret, const SrcFinfo *finfo) const | Element | private |
getTick() const | Element | |
hasFields() const =0 | Element | pure virtual |
hasMsgs(BindIndex b) const | Element | |
id() const | Element | |
id_ | Element | private |
innerSetTick(unsigned int tick) | Element | |
isDoomed() const | Element | |
isDoomed_ | Element | private |
isGlobal() const =0 | Element | pure virtual |
isRewired_ | Element | private |
localDataStart() const =0 | Element | pure virtual |
m_ | Element | private |
markAsDoomed() | Element | |
markRewired() | Element | |
msgBinding_ | Element | private |
msgDigest(unsigned int index) | Element | |
msgDigest_ | Element | private |
msgIn() const | Element | |
name_ | Element | private |
numData() const =0 | Element | pure virtual |
numField(unsigned int rawIndex) const =0 | Element | pure virtual |
numLocalData() const =0 | Element | pure virtual |
printMsgDigest(unsigned int srcIndex, unsigned int dataIndex) const | Element | |
putOffNodeTargetsInDigest(unsigned int srcNum, vector< vector< bool > > &targetNodes) | Element | |
putTargetsInDigest(unsigned int srcNum, const MsgFuncBinding &mfb, const FuncOrder &fo, vector< vector< bool > > &targetNodes) | Element | |
rawIndex(unsigned int dataIndex) const =0 | Element | pure virtual |
replaceCinfo(const Cinfo *newCinfo) | Element | |
resize(unsigned int newNumData)=0 | Element | pure virtual |
resizeField(unsigned int rawIndex, unsigned int newNumField)=0 | Element | pure virtual |
setName(const string &val) | Element | |
setTick(int t) | Element | |
showFields() const | Element | |
showMsg() const | Element | |
startDataIndex(unsigned int nodeNum) const =0 | Element | pure virtual |
tick_ | Element | private |
totNumLocalField() const =0 | Element | pure virtual |
zombieSwap(const Cinfo *zCinfo) | Element | virtual |
~Element() | Element | virtual |