#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