MOOSE - Multiscale Object Oriented Simulation Environment
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
SymCompartment.cpp File Reference
#include "header.h"
#include "CompartmentBase.h"
#include "Compartment.h"
#include "SymCompartment.h"
+ Include dependency graph for SymCompartment.cpp:

Go to the source code of this file.

Functions

static SrcFinfo2< double,
double > * 
cylinderOut ()
 
static SrcFinfo2< double,
double > * 
distalOut ()
 
static SrcFinfo2< double,
double > * 
proximalOut ()
 
static SrcFinfo1< double > * sumRaxialOut ()
 

Variables

static const CinfosymCompartmentCinfo = SymCompartment::initCinfo()
 

Function Documentation

static SrcFinfo2< double, double >* cylinderOut ( )
static

Definition at line 35 of file SymCompartment.cpp.

Referenced by findAllConnectedCompartments(), SymCompartment::initCinfo(), and SymCompartment::vInitProc().

35  {
36  static SrcFinfo2< double, double > cylinderOut( "cylinderOut",
37  " Sends out Ra and Vm to compartments (typically spines) on the"
38  " curved surface of a cylinder. Ra is set to nearly zero,"
39  " since we assume that the resistance from axis to surface is"
40  " negligible." );
41  return &cylinderOut;
42 }
static SrcFinfo2< double, double > * cylinderOut()

+ Here is the caller graph for this function:

static SrcFinfo2< double, double >* distalOut ( )
static

Definition at line 16 of file SymCompartment.cpp.

Referenced by findAllConnectedCompartments(), SymCompartment::initCinfo(), and SymCompartment::vInitProc().

16  {
17  static SrcFinfo2< double, double > distalOut( "distalOut",
18  "Sends out Ra and Vm on each timestep, on the distal end"
19  " of a compartment. This end should be pointed away from the"
20  " soma. Mathematically the same as proximalOut, but gives"
21  " an orientation to the dendrite and helps traversal.");
22  return &distalOut;
23 }
static SrcFinfo2< double, double > * distalOut()

+ Here is the caller graph for this function:

static SrcFinfo2< double, double >* proximalOut ( )
static

Definition at line 25 of file SymCompartment.cpp.

Referenced by findAllConnectedCompartments(), SymCompartment::initCinfo(), and SymCompartment::vInitProc().

25  {
26  static SrcFinfo2< double, double > proximalOut( "proximalOut",
27  "Sends out Ra and Vm on each timestep, on the proximal"
28  " end of a compartment. That is, this end should be "
29  " pointed toward the soma. Mathematically the same as raxialOut"
30  " but provides a logical orientation of the dendrite."
31  " One can traverse proximalOut messages to get to the soma." );
32  return &proximalOut;
33 }
static SrcFinfo2< double, double > * proximalOut()

+ Here is the caller graph for this function:

static SrcFinfo1< double >* sumRaxialOut ( )
static

Definition at line 44 of file SymCompartment.cpp.

Referenced by findAllConnectedCompartments(), SymCompartment::initCinfo(), and SymCompartment::vReinit().

44  {
45  static SrcFinfo1< double > sumRaxialOut( "sumRaxialOut",
46  "Sends out Ra" );
47  return &sumRaxialOut;
48 }
static SrcFinfo1< double > * sumRaxialOut()

+ Here is the caller graph for this function:

Variable Documentation

const Cinfo* symCompartmentCinfo = SymCompartment::initCinfo()
static

Definition at line 277 of file SymCompartment.cpp.

Referenced by SymCompartment::initCinfo().