#include <../../nrnconf.h>
#include "modl.h"
#include "symbol.h"
#include "../oc/nrnassrt.h"
#include <ctype.h>
#include "parse1.hpp"
Go to the source code of this file.
|
void | copylist (List *, Item *) |
|
char * | cvode_deriv () |
|
char * | cvode_eqnrhs () |
|
void | cvode_diffeq (Symbol *ds, Item *qbegin, Item *qend) |
|
void | solv_diffeq (Item *qsol, Symbol *fun, Symbol *method, int numeqn, int listnum, int steadystate, int btype) |
|
static Symbol * | init_forderiv (Symbol *prime) |
|
static char * | name_forderiv (int i) |
|
char * | reprime (Symbol *sym) |
|
static Symbol * | next_forderiv () |
|
void | add_deriv_imp_list (char *name) |
|
void | deriv_used (Symbol *s, Item *q1, Item *q2) |
|
void | massagederiv (Item *q1, Item *q2, Item *q3, Item *q4) |
|
void | copyitems (Item *q1, Item *q2, Item *qdest) |
|
static int | cvode_linear_diffeq (Symbol *ds, Symbol *s, Item *qbegin, Item *qend) |
|
int | cvode_cnexp_success (Item *q1, Item *q2) |
|
◆ FORALL
◆ SB
◆ add_deriv_imp_list()
void add_deriv_imp_list |
( |
char * |
name | ) |
|
◆ copyitems()
◆ copylist()
◆ cvode_cnexp_success()
int cvode_cnexp_success |
( |
Item * |
q1, |
|
|
Item * |
q2 |
|
) |
| |
◆ cvode_deriv()
◆ cvode_diffeq()
◆ cvode_eqnrhs()
◆ cvode_linear_diffeq()
◆ deriv_used()
◆ init_forderiv()
◆ massagederiv()
◆ name_forderiv()
static char* name_forderiv |
( |
int |
i | ) |
|
|
static |
◆ next_forderiv()
static Symbol* next_forderiv |
( |
| ) |
|
|
static |
◆ reprime()
◆ solv_diffeq()
void solv_diffeq |
( |
Item * |
qsol, |
|
|
Symbol * |
fun, |
|
|
Symbol * |
method, |
|
|
int |
numeqn, |
|
|
int |
listnum, |
|
|
int |
steadystate, |
|
|
int |
btype |
|
) |
| |
◆ assert_threadsafe
◆ base_units
◆ cvode_cnexp_possible
◆ cvode_cnexp_solve
◆ cvode_diffeq_list
◆ cvode_eqn
◆ deriv_imp_list
◆ deriv_state_list
◆ deriv_used_list
◆ Derivimplicit
char Derivimplicit[] = "derivimplicit" |
|
static |
◆ dtsav_for_nrn_state
◆ forderiv
◆ indeplist
◆ indepsym
◆ indx
◆ massage_list_
◆ maxindx
◆ netrec_cnexp
◆ numlist
◆ thread_cleanup_list
List* thread_cleanup_list |
|
extern |
◆ thread_data_index
◆ thread_mem_init_list
List* thread_mem_init_list |
|
extern |
◆ vectorize