|
MOOSE - Multiscale Object Oriented Simulation Environment
|
Include dependency graph for ShellCopy.cpp:Go to the source code of this file.
Functions | |
| Element * | innerCopyElements (Id orig, ObjId newParent, Id newId, unsigned int n, bool toGlobal, map< Id, Id > &tree) |
| void | innerCopyMsgs (map< Id, Id > &tree, unsigned int n, bool copyExtMsgs) |
| Element* innerCopyElements | ( | Id | orig, |
| ObjId | newParent, | ||
| Id | newId, | ||
| unsigned int | n, | ||
| bool | toGlobal, | ||
| map< Id, Id > & | tree | ||
| ) |
Runs in parallel on all nodes. Note that 'n' is the number of complete duplicates. If there were 10 dataEntries in the original, there will now be 10 x n.
Definition at line 62 of file ShellCopy.cpp.
References Shell::adopt(), Neutral::children(), Element::cinfo(), Element::copyElement(), ObjId::dataIndex, Id::element(), Id::eref(), Element::id(), Clock::lookupDefaultTick(), Cinfo::name(), Id::nextId(), Element::numData(), Neutral::parent(), and Element::setTick().
Referenced by Shell::innerCopy().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 89 of file ShellCopy.cpp.
References Msg::copy(), Msg::e1(), Msg::e2(), Cinfo::findFinfo(), SrcFinfo::getBindIndex(), Msg::getMsg(), Element::getMsgAndFunc(), Element::id(), and Neutral::initCinfo().
Referenced by Shell::innerCopy().
Here is the call graph for this function:
Here is the caller graph for this function: