MOOSE - Multiscale Object Oriented Simulation Environment
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
InjectStruct Struct Reference

#include <HSolveStruct.h>

+ Collaboration diagram for InjectStruct:

Public Member Functions

 InjectStruct ()
 

Public Attributes

double injectBasal
 
double injectVarying
 

Detailed Description

InjectStruct stores two different kinds of injected currents - one is a "basal" injection, which the user sets at the start of the simulation, and remains constant as long as the simulation is running. The user could potentially run the simulation for N time steps, stop, change the value, and then resume, however. The second kind is a "varying" injection, meaning that it comes from some other part of moose via a message. So this thing has an associated destFinfo. injectVarying is set to zero at every time step.

Definition at line 32 of file HSolveStruct.h.

Constructor & Destructor Documentation

InjectStruct::InjectStruct ( )
inline

Definition at line 34 of file HSolveStruct.h.

35  :
36  injectVarying( 0.0 ),
37  injectBasal( 0.0 )
38  { ; }
double injectBasal
Definition: HSolveStruct.h:41
double injectVarying
Definition: HSolveStruct.h:40

Member Data Documentation

double InjectStruct::injectBasal

Definition at line 41 of file HSolveStruct.h.

Referenced by HSolvePassive::updateMatrix(), and HSolveActive::updateMatrix().

double InjectStruct::injectVarying

Definition at line 40 of file HSolveStruct.h.

Referenced by HSolvePassive::updateMatrix(), and HSolveActive::updateMatrix().


The documentation for this struct was generated from the following file: