#include <../../nrnconf.h>
#include "modl.h"
#include "parse1.hpp"
#include "symbol.h"
Go to the source code of this file.
|
| int | nonlin_common (Item *) |
| |
| void | solv_nonlin (Item *qsol, Symbol *fun, Symbol *method, int numeqn, int listnum) |
| |
| void | solv_lineq (Item *qsol, Symbol *fun, Symbol *method, int numeqn, int listnum) |
| |
| void | eqnqueue (Item *q1) |
| |
| static void | freeqnqueue () |
| |
| void | massagenonlin (Item *q1, Item *q2, Item *q3, Item *q4) |
| |
| Item * | mixed_eqns (Item *q2, Item *q3, Item *q4) |
| |
| void | init_linblk (Item *q) |
| |
| void | init_lineq (Item *q1) |
| |
| void | lin_state_term (Item *q1, Item *q2) |
| |
| void | linterm (Item *q1, Item *q2, int pstate, int sign) |
| |
| void | massage_linblk (Item *q1, Item *q2, Item *q3, Item *q4) |
| |
| int | in_solvefor (Symbol *s) |
| |
◆ eqnqueue()
| void eqnqueue |
( |
Item * |
q1 | ) |
|
◆ freeqnqueue()
| static void freeqnqueue |
( |
| ) |
|
|
static |
◆ in_solvefor()
◆ init_linblk()
| void init_linblk |
( |
Item * |
q | ) |
|
◆ init_lineq()
| void init_lineq |
( |
Item * |
q1 | ) |
|
◆ lin_state_term()
| void lin_state_term |
( |
Item * |
q1, |
|
|
Item * |
q2 |
|
) |
| |
◆ linterm()
| void linterm |
( |
Item * |
q1, |
|
|
Item * |
q2, |
|
|
int |
pstate, |
|
|
int |
sign |
|
) |
| |
◆ massage_linblk()
◆ massagenonlin()
◆ mixed_eqns()
◆ nonlin_common()
| int nonlin_common |
( |
Item * |
q4 | ) |
|
◆ solv_lineq()
| void solv_lineq |
( |
Item * |
qsol, |
|
|
Symbol * |
fun, |
|
|
Symbol * |
method, |
|
|
int |
numeqn, |
|
|
int |
listnum |
|
) |
| |
◆ solv_nonlin()
| void solv_nonlin |
( |
Item * |
qsol, |
|
|
Symbol * |
fun, |
|
|
Symbol * |
method, |
|
|
int |
numeqn, |
|
|
int |
listnum |
|
) |
| |
◆ eqnq
◆ indexstr
◆ linblk
◆ nlineq
◆ nstate
◆ numlist
◆ solveforlist
◆ statsym
◆ using_array