AddBehavior(Behavior *behavior) | bdm::Agent | |
adherence_ | bdm::Cell | private |
Agent() | bdm::Agent | |
Agent(TRootIOCtor *io_ctor) | bdm::Agent | explicit |
Agent(const Agent &other) | bdm::Agent | |
ApplyDisplacement(const Real3 &displacement) override | bdm::Cell | virtual |
AssignNewUid() | bdm::Agent | |
BDM_AGENT_HEADER(NeuronSoma, Cell, 1) | bdm::neuroscience::NeuronSoma | private |
behaviors_ | bdm::Agent | protected |
box_idx_ | bdm::Agent | protected |
CalculateDisplacement(const InteractionForce *force, real_t squared_radius, real_t dt) override | bdm::Cell | inlinevirtual |
Cast(TFrom *agent) const | bdm::Agent | inlineprotected |
Cast(TFrom *agent) const | bdm::Agent | inlineprotected |
Cell() | bdm::Cell | inline |
Cell(real_t diameter) | bdm::Cell | inlineexplicit |
Cell(const Real3 &position) | bdm::Cell | inlineexplicit |
ChangeVolume(real_t speed) | bdm::Cell | inline |
CreateNewAgents(const NewAgentEvent &event, const std::initializer_list< Agent * > &prototypes) | bdm::Agent | inline |
CriticalRegion(std::vector< AgentPointer<>> *aptrs) override | bdm::neuroscience::NeuronSoma | virtual |
daughters_ | bdm::neuroscience::NeuronSoma | protected |
daughters_coord_ | bdm::neuroscience::NeuronSoma | protected |
density_ | bdm::Cell | private |
diameter_ | bdm::Cell | private |
Divide() | bdm::Cell | inlinevirtual |
Divide(real_t volume_ratio) | bdm::Cell | inlinevirtual |
Divide(const Real3 &axis) | bdm::Cell | inlinevirtual |
Divide(real_t volume_ratio, const Real3 &axis) | bdm::Cell | inlinevirtual |
Divide(real_t volume_ratio, real_t phi, real_t theta) | bdm::Cell | inlinevirtual |
ExtendNewNeurite(const Real3 &direction, NeuriteElement *prototype=nullptr) | bdm::neuroscience::NeuronSoma | |
ExtendNewNeurite(real_t diameter, real_t phi, real_t theta, NeuriteElement *prototype=nullptr) | bdm::neuroscience::NeuronSoma | |
GetAdherence() const | bdm::Cell | inline |
GetAgentPtr() const | bdm::Agent | inline |
GetAllBehaviors() const | bdm::Agent | |
GetBoxIdx() const | bdm::Agent | |
GetDaughters() const | bdm::neuroscience::NeuronSoma | |
GetDensity() const | bdm::Cell | inline |
GetDiameter() const override | bdm::Cell | inlinevirtual |
GetIdentifierSWC() const | bdm::neuroscience::NeuronOrNeurite | virtual |
GetLock() override | bdm::neuroscience::NeuronSoma | inlinevirtual |
GetMass() const | bdm::Cell | inline |
GetNeuronOrNeuriteAgentPtr() const | bdm::neuroscience::NeuronOrNeurite | |
GetPosition() const override | bdm::Cell | inlinevirtual |
GetPropagateStaticness() const | bdm::Agent | inline |
GetRequiredVisDataMembers() const | bdm::Agent | inlinevirtual |
GetShape() const override | bdm::Cell | inlinevirtual |
GetTractorForce() const | bdm::Cell | inline |
GetTypeName() const | bdm::Agent | inlinevirtual |
GetUid() const override | bdm::neuroscience::NeuronSoma | inlinevirtual |
GetVolume() const | bdm::Cell | inline |
Initialize(const NewAgentEvent &event) override | bdm::neuroscience::NeuronSoma | virtual |
InitializeBehaviors(const NewAgentEvent &event) | bdm::Agent | private |
is_static_ | bdm::Agent | private |
is_static_next_ts_ | bdm::Agent | mutableprivate |
IsNeuriteElement() const | bdm::neuroscience::NeuronOrNeurite | |
IsNeuronSoma() const | bdm::neuroscience::NeuronOrNeurite | |
IsStatic() const | bdm::Agent | inline |
kXAxis | bdm::Cell | static |
kYAxis | bdm::Cell | static |
kZAxis | bdm::Cell | static |
lock_ | bdm::Agent | private |
MovePointMass(const Real3 &normalized_dir, real_t speed) | bdm::Cell | inline |
NeuronSoma() | bdm::neuroscience::NeuronSoma | |
NeuronSoma(const Real3 &position) | bdm::neuroscience::NeuronSoma | explicit |
NeuronSoma(const NeuronSoma &other) | bdm::neuroscience::NeuronSoma | inline |
New() const =0 | bdm::Agent | pure virtual |
NewCopy() const =0 | bdm::Agent | pure virtual |
operator delete(void *p) | bdm::Agent | inline |
operator new(size_t size) | bdm::Agent | inline |
OriginOf(const AgentUid &daughter_uid) const override | bdm::neuroscience::NeuronSoma | virtual |
position_ | bdm::Cell | private |
PrintSWC(std::ostream &out) const | bdm::neuroscience::NeuronSoma | |
propagate_staticness_neighborhood_ | bdm::Agent | private |
PropagateStaticness(bool beginning=false) | bdm::Agent | |
RemoveBehavior(const Behavior *behavior) | bdm::Agent | |
RemoveDaughter(const AgentPointer< NeuriteElement > &daughter) override | bdm::neuroscience::NeuronSoma | virtual |
RemoveFromSimulation() | bdm::Agent | virtual |
run_behavior_loop_idx_ | bdm::Agent | private |
RunBehaviors() | bdm::Agent | |
RunDiscretization() | bdm::Agent | virtual |
SetAdherence(real_t adherence) | bdm::Cell | inline |
SetBoxIdx(uint32_t idx) | bdm::Agent | |
SetDensity(real_t density) | bdm::Cell | inline |
SetDiameter(real_t diameter) override | bdm::Cell | inlinevirtual |
SetMass(real_t mass) | bdm::Cell | inline |
SetPosition(const Real3 &position) override | bdm::Cell | inlinevirtual |
SetPropagateStaticness(bool value=true) | bdm::Agent | inline |
SetStaticnessNextTimestep(bool value) const | bdm::Agent | inline |
SetTractorForce(const Real3 &tractor_force) | bdm::Cell | inline |
SetVolume(real_t volume) | bdm::Cell | inline |
tractor_force_ | bdm::Cell | private |
TransformCoordinatesGlobalToPolar(const Real3 &coord) const | bdm::Cell | protected |
uid_ | bdm::Agent | protected |
Update(const NewAgentEvent &event) override | bdm::neuroscience::NeuronSoma | virtual |
UpdateBehaviors(const NewAgentEvent &event) | bdm::Agent | private |
UpdateDependentPhysicalVariables() override | bdm::neuroscience::NeuronSoma | virtual |
UpdateDiameter() | bdm::Cell | inline |
UpdatePosition(const Real3 &delta) | bdm::Cell | inline |
UpdateRelative(const NeuronOrNeurite &old_rel, const NeuronOrNeurite &new_rel) override | bdm::neuroscience::NeuronSoma | virtual |
UpdateStaticness() | bdm::Agent | |
UpdateVolume() | bdm::Cell | inline |
volume_ | bdm::Cell | private |
~Agent() | bdm::Agent | virtual |
~Cell() override=default | bdm::Cell | |
~NeuronOrNeurite() | bdm::neuroscience::NeuronOrNeurite | virtual |
~NeuronSoma() override | bdm::neuroscience::NeuronSoma | |