MatrixMap Class Reference

#include <linmod.h>

List of all members.

Public Member Functions

 MatrixMap (Matrix *)
 ~MatrixMap ()
void alloc (int, int, Node **, int *)
void mmfree ()
void add (double fac)

Public Attributes

Matrix * m_
int plen_
double ** pm_
double ** ptree_

Constructor & Destructor Documentation

MatrixMap::MatrixMap ( Matrix *  mat  ) 

References m_, plen_, pm_, and ptree_.

MatrixMap::~MatrixMap (  ) 

References mmfree().

Here is the call graph for this function:


Member Function Documentation

void MatrixMap::add ( double  fac  ) 
void MatrixMap::alloc ( int  start,
int  nnode,
Node **  nodes,
int layer 
)

References NrnThread::_sp13mat, Node::eqn_index_, extnode, m_, mmfree(), nrn_threads, plen_, pm_, and ptree_.

Referenced by LinearModelAddition::alloc().

Here is the call graph for this function:

void MatrixMap::mmfree (  ) 

References nil, pm_, and ptree_.

Referenced by alloc(), LinearModelAddition::lmafree(), and ~MatrixMap().


Member Data Documentation

Matrix* MatrixMap::m_

Referenced by add(), alloc(), and MatrixMap().

double** MatrixMap::pm_

Referenced by add(), alloc(), MatrixMap(), and mmfree().

Referenced by add(), alloc(), MatrixMap(), and mmfree().


The documentation for this class was generated from the following files:
Generated on Mon Jun 13 08:10:31 2011 for NEURON by  doxygen 1.6.3