NEURON
NonLinImpRep Class Reference

Public Member Functions

 NonLinImpRep ()
 
virtual ~NonLinImpRep ()
 
void delta (double)
 
void didv ()
 
void dids ()
 
void dsdv ()
 
void dsds ()
 
int gapsolve ()
 
void current (int, Memb_list *, int)
 
void ode (int, Memb_list *)
 

Public Attributes

char * m_
 
int scnt_
 
int n_v_
 
int n_ext_
 
int n_lin_
 
int n_ode_
 
int neq_v_
 
int neq_
 
double ** pv_
 
double ** pvdot_
 
int * v_index_
 
double * rv_
 
double * jv_
 
double ** diag_
 
double * deltavec_
 
double delta_
 
double omega_
 
int iloc_
 
float * vsymtol_
 
int maxiter_
 

Detailed Description

Definition at line 22 of file nonlinz.cpp.

Constructor & Destructor Documentation

◆ NonLinImpRep()

NonLinImpRep::NonLinImpRep ( )

Definition at line 211 of file nonlinz.cpp.

◆ ~NonLinImpRep()

NonLinImpRep::~NonLinImpRep ( )
virtual

Definition at line 278 of file nonlinz.cpp.

Member Function Documentation

◆ current()

void NonLinImpRep::current ( int  im,
Memb_list ml,
int  in 
)

Definition at line 563 of file nonlinz.cpp.

◆ delta()

void NonLinImpRep::delta ( double  deltafac)

Definition at line 292 of file nonlinz.cpp.

◆ dids()

void NonLinImpRep::dids ( )

Definition at line 384 of file nonlinz.cpp.

◆ didv()

void NonLinImpRep::didv ( )

Definition at line 316 of file nonlinz.cpp.

◆ dsds()

void NonLinImpRep::dsds ( )

Definition at line 497 of file nonlinz.cpp.

◆ dsdv()

void NonLinImpRep::dsdv ( )

Definition at line 436 of file nonlinz.cpp.

◆ gapsolve()

int NonLinImpRep::gapsolve ( )

Definition at line 585 of file nonlinz.cpp.

◆ ode()

void NonLinImpRep::ode ( int  im,
Memb_list ml 
)

Definition at line 580 of file nonlinz.cpp.

Member Data Documentation

◆ delta_

double NonLinImpRep::delta_

Definition at line 43 of file nonlinz.cpp.

◆ deltavec_

double* NonLinImpRep::deltavec_

Definition at line 42 of file nonlinz.cpp.

◆ diag_

double** NonLinImpRep::diag_

Definition at line 41 of file nonlinz.cpp.

◆ iloc_

int NonLinImpRep::iloc_

Definition at line 48 of file nonlinz.cpp.

◆ jv_

double* NonLinImpRep::jv_

Definition at line 40 of file nonlinz.cpp.

◆ m_

char* NonLinImpRep::m_

Definition at line 33 of file nonlinz.cpp.

◆ maxiter_

int NonLinImpRep::maxiter_

Definition at line 50 of file nonlinz.cpp.

◆ n_ext_

int NonLinImpRep::n_ext_

Definition at line 35 of file nonlinz.cpp.

◆ n_lin_

int NonLinImpRep::n_lin_

Definition at line 35 of file nonlinz.cpp.

◆ n_ode_

int NonLinImpRep::n_ode_

Definition at line 35 of file nonlinz.cpp.

◆ n_v_

int NonLinImpRep::n_v_

Definition at line 35 of file nonlinz.cpp.

◆ neq_

int NonLinImpRep::neq_

Definition at line 35 of file nonlinz.cpp.

◆ neq_v_

int NonLinImpRep::neq_v_

Definition at line 35 of file nonlinz.cpp.

◆ omega_

double NonLinImpRep::omega_

Definition at line 47 of file nonlinz.cpp.

◆ pv_

double** NonLinImpRep::pv_

Definition at line 36 of file nonlinz.cpp.

◆ pvdot_

double** NonLinImpRep::pvdot_

Definition at line 37 of file nonlinz.cpp.

◆ rv_

double* NonLinImpRep::rv_

Definition at line 39 of file nonlinz.cpp.

◆ scnt_

int NonLinImpRep::scnt_

Definition at line 34 of file nonlinz.cpp.

◆ v_index_

int* NonLinImpRep::v_index_

Definition at line 38 of file nonlinz.cpp.

◆ vsymtol_

float* NonLinImpRep::vsymtol_

Definition at line 49 of file nonlinz.cpp.


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