NEURON
CvMembList Struct Reference

Wrapper for Memb_list in CVode related code. More...

#include <cvodeobj.h>

Public Member Functions

 CvMembList (int type)
 

Public Attributes

CvMembListnext {}
 
std::vector< Memb_listml {}
 
int index {}
 

Detailed Description

Wrapper for Memb_list in CVode related code.

This gets used in two ways:

  • with ml.size() == 1 and ml[0].nodecount > 1 when the mechanism instances to be processed are contiguous
  • with ml.size() >= 1 and ml[i].nodecount == 1 when non-contiguous instances need to be processed

generic configurations with ml.size() and ml[i].nodecount both larger than one are only supported for the local variable time step method.

Definition at line 35 of file cvodeobj.h.

Constructor & Destructor Documentation

◆ CvMembList()

CvMembList::CvMembList ( int  type)
inline

Definition at line 36 of file cvodeobj.h.

Member Data Documentation

◆ index

int CvMembList::index {}

Definition at line 42 of file cvodeobj.h.

◆ ml

std::vector<Memb_list> CvMembList::ml {}

Definition at line 41 of file cvodeobj.h.

◆ next

CvMembList* CvMembList::next {}

Definition at line 40 of file cvodeobj.h.


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