MOOSE - Multiscale Object Oriented Simulation Environment
|
#include <HSolveUtils.h>
Classes | |
class | Grid |
Static Public Member Functions | |
static int | adjacent (Id compartment, vector< Id > &ret) |
static int | adjacent (Id compartment, Id exclude, vector< Id > &ret) |
static int | caDepend (Id channel, vector< Id > &ret) |
static int | caTarget (Id channel, vector< Id > &ret) |
static int | channels (Id compartment, vector< Id > &ret) |
static int | children (Id compartment, vector< Id > &ret) |
static int | gates (Id channel, vector< Id > &ret, bool getOriginals=true) |
static int | hhchannels (Id compartment, vector< Id > &ret) |
static void | initialize (Id object) |
static int | leakageChannels (Id compartment, vector< Id > &ret) |
static void | rates (Id gate, Grid grid, vector< double > &A, vector< double > &B) |
static int | spikegens (Id compartment, vector< Id > &ret) |
static int | synchans (Id compartment, vector< Id > &ret) |
static int | targets (Id object, string msg, vector< Id > &target, string filter="", bool include=true) |
static int | targets (Id object, string msg, vector< Id > &target, const vector< string > &filter, bool include=true) |
Definition at line 26 of file HSolveUtils.h.
Definition at line 36 of file HSolveUtils.cpp.
References targets().
Referenced by adjacent(), and HSolvePassive::walkTree().
Definition at line 25 of file HSolveUtils.cpp.
References adjacent().
Definition at line 144 of file HSolveUtils.cpp.
References targets().
Referenced by HSolveActive::readCalcium().
Definition at line 139 of file HSolveUtils.cpp.
References targets().
Referenced by HSolveActive::readCalcium().
Gives all channels (hhchannels, synchans, any other) attached to a given compartment.
Definition at line 59 of file HSolveUtils.cpp.
References targets().
Definition at line 47 of file HSolveUtils.cpp.
References targets().
Referenced by HSolvePassive::storeTree().
The 'getOriginals' flag requests Id:s of the prototype gates from which copies were created, instead of Id:s of the copied gates. Default is true.
Definition at line 75 of file HSolveUtils.cpp.
References errorSS, moose::fixPath(), Field< A >::get(), HHGate::originalGateId(), Id::path(), and SIMPLE_ASSERT_MSG.
Referenced by HSolveActive::readGates().
Definition at line 64 of file HSolveUtils.cpp.
References targets().
Referenced by HSolveActive::readHHChannels().
|
static |
Definition at line 12 of file HSolveUtils.cpp.
Definition at line 134 of file HSolveUtils.cpp.
References targets().
Referenced by HSolvePassive::initialize().
|
static |
Definition at line 205 of file HSolveUtils.cpp.
References Eref::data(), HSolveUtils::Grid::entry(), Id::eref(), Field< A >::get(), HHGate::lookupBoth(), HHGate::originalGateId(), HHGate::setUseInterpolation(), and HSolveUtils::Grid::size().
Referenced by HSolveActive::createLookupTables().
Definition at line 122 of file HSolveUtils.cpp.
References targets().
Referenced by HSolveActive::readSynapses().
Definition at line 127 of file HSolveUtils.cpp.
References targets().
Referenced by HSolveActive::readSynapses().
|
static |
Definition at line 281 of file HSolveUtils.cpp.
Referenced by adjacent(), caDepend(), caTarget(), channels(), children(), hhchannels(), leakageChannels(), HSolveActive::manageOutgoingMessages(), spikegens(), and synchans().
|
static |
Appends to 'target' any destination objects of messages of the specified name found on the object. The filter restricts the returns to those objects of the specified class include is a flag, when false it flips the returns to objects not of the specified class.
Definition at line 303 of file HSolveUtils.cpp.
References Element::cinfo(), Cinfo::findFinfo(), and Element::getNeighbors().