MOOSE - Multiscale Object Oriented Simulation Environment
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
Element Member List

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_Elementprivate
clearAllMsgs()Element
clearBinding(BindIndex b)Element
copyElement(Id newParent, Id newId, unsigned int n, bool toGlobal) const =0Elementpure virtual
data(unsigned int rawIndex, unsigned int fieldIndex=0) const =0Elementpure virtual
destroyElementTree(const vector< Id > &tree)Elementstatic
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 Elementprivate
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 =0Elementpure virtual
getNumOnNode(unsigned int node) const =0Elementpure virtual
getOutputs(vector< Id > &ret, const SrcFinfo *finfo) const Elementprivate
getTick() const Element
hasFields() const =0Elementpure virtual
hasMsgs(BindIndex b) const Element
id() const Element
id_Elementprivate
innerSetTick(unsigned int tick)Element
isDoomed() const Element
isDoomed_Elementprivate
isGlobal() const =0Elementpure virtual
isRewired_Elementprivate
localDataStart() const =0Elementpure virtual
m_Elementprivate
markAsDoomed()Element
markRewired()Element
msgBinding_Elementprivate
msgDigest(unsigned int index)Element
msgDigest_Elementprivate
msgIn() const Element
name_Elementprivate
numData() const =0Elementpure virtual
numField(unsigned int rawIndex) const =0Elementpure virtual
numLocalData() const =0Elementpure 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 =0Elementpure virtual
replaceCinfo(const Cinfo *newCinfo)Element
resize(unsigned int newNumData)=0Elementpure virtual
resizeField(unsigned int rawIndex, unsigned int newNumField)=0Elementpure virtual
setName(const string &val)Element
setTick(int t)Element
showFields() const Element
showMsg() const Element
startDataIndex(unsigned int nodeNum) const =0Elementpure virtual
tick_Elementprivate
totNumLocalField() const =0Elementpure virtual
zombieSwap(const Cinfo *zCinfo)Elementvirtual
~Element()Elementvirtual