NEURON
solve.cpp File Reference
#include <../../nrnconf.h>
#include "modl.h"
#include "parse1.hpp"
#include "symbol.h"
#include <cstdlib>

Go to the source code of this file.

Functions

char * current_line ()
 
void whileloop (Item *, long, int)
 
void check_ss_consist (Item *)
 
void solvequeue (Item *qName, Item *qMethod, int blocktype)
 
void solvhandler ()
 
void save_dt (Item *q)
 

Variables

Listindeplist
 
Symboldeltaindep = SYM0
 
Symbolindepsym
 
Listmassage_list_
 
Listnrnstate
 
int vectorize
 
int netrec_state_count
 
int netrec_need_thread
 
Itemcvode_cnexp_solve
 
Symbolcvode_nrn_cur_solve_
 
Symbolcvode_nrn_current_solve_
 
static Listsolvq
 
int numlist = 0
 
const char * saveindep = ""
 

Function Documentation

◆ check_ss_consist()

void check_ss_consist ( Item qchk)

Definition at line 371 of file solve.cpp.

◆ current_line()

char* current_line ( )

Definition at line 216 of file io.cpp.

◆ save_dt()

void save_dt ( Item q)

Definition at line 283 of file solve.cpp.

◆ solvequeue()

void solvequeue ( Item qName,
Item qMethod,
int  blocktype 
)

Definition at line 35 of file solve.cpp.

◆ solvhandler()

void solvhandler ( )

Definition at line 107 of file solve.cpp.

◆ whileloop()

void whileloop ( Item qsol,
long  type,
int  ss 
)

Definition at line 302 of file solve.cpp.

Variable Documentation

◆ cvode_cnexp_solve

Item* cvode_cnexp_solve

Definition at line 21 of file solve.cpp.

◆ cvode_nrn_cur_solve_

Symbol* cvode_nrn_cur_solve_

Definition at line 22 of file solve.cpp.

◆ cvode_nrn_current_solve_

Symbol* cvode_nrn_current_solve_

Definition at line 23 of file solve.cpp.

◆ deltaindep

Symbol* deltaindep = SYM0

Definition at line 13 of file solve.cpp.

◆ indeplist

List* indeplist
extern

Definition at line 15 of file parsact.cpp.

◆ indepsym

Symbol* indepsym
extern

Definition at line 8 of file declare.cpp.

◆ massage_list_

List* massage_list_
extern

Definition at line 19 of file deriv.cpp.

◆ netrec_need_thread

int netrec_need_thread
extern

Definition at line 68 of file netrec_discon.cpp.

◆ netrec_state_count

int netrec_state_count
extern

Definition at line 66 of file netrec_discon.cpp.

◆ nrnstate

List* nrnstate
extern

Definition at line 14 of file noccout.cpp.

◆ numlist

int numlist = 0

Definition at line 33 of file solve.cpp.

◆ saveindep

const char* saveindep = ""

Definition at line 300 of file solve.cpp.

◆ solvq

List* solvq
static

Definition at line 32 of file solve.cpp.

◆ vectorize

int vectorize
extern

Definition at line 78 of file nocpout.cpp.