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

Go to the source code of this file.

Functions

static SrcFinfo1< double > * axialOut ()
 
static bool hasScaleFormula (const Eref &e)
 
static SrcFinfo2< double,
double > * 
raxialOut ()
 

Variables

static const CinfocompartmentBaseCinfo = CompartmentBase::initCinfo()
 
static const double RANGE = 4.0e-17
 

Function Documentation

static SrcFinfo1< double >* axialOut ( )
static

Definition at line 36 of file CompartmentBase.cpp.

Referenced by moose::CompartmentBase::initCinfo().

36  {
37  static SrcFinfo1< double > axialOut( "axialOut",
38  "Sends out Vm value of compartment to adjacent compartments,"
39  "on each timestep" );
40  return &axialOut;
41 }
static SrcFinfo1< double > * axialOut()

+ Here is the caller graph for this function:

static bool hasScaleFormula ( const Eref e)
static

Definition at line 638 of file CompartmentBase.cpp.

References Neutral::children().

Referenced by moose::CompartmentBase::setGeomAndElec().

638  {
639  vector< Id > kids;
640  Neutral::children( e, kids );
641  for ( vector< Id >::iterator j = kids.begin(); j != kids.end(); j++ )
642  if ( j->element()->getName() == "scaleFormula" )
643  return true;
644  return false;
645 }
static void children(const Eref &e, vector< Id > &ret)
Definition: Neutral.cpp:342

+ Here is the call graph for this function:

+ Here is the caller graph for this function:

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

Definition at line 43 of file CompartmentBase.cpp.

Referenced by moose::CompartmentBase::initCinfo().

44 {
45  static SrcFinfo2< double, double > raxialOut( "raxialOut",
46  "Sends out Raxial information on each timestep, "
47  "fields are Ra and Vm" );
48  return &raxialOut;
49 }
static SrcFinfo2< double, double > * raxialOut()

+ Here is the caller graph for this function:

Variable Documentation

const Cinfo* compartmentBaseCinfo = CompartmentBase::initCinfo()
static

Definition at line 358 of file CompartmentBase.cpp.

const double RANGE = 4.0e-17
static

Definition at line 16 of file CompartmentBase.cpp.

Referenced by moose::CompartmentBase::rangeWarning().