![]() |
NEURON
|
Go to the source code of this file.
Macros | |
| #define | nonvintblock_extern extern |
| #define | nonvint_block(method, size, pd1, pd2, tid) nrn_nonvint_block ? nrn_nonvint_block_helper(method, size, pd1, pd2, tid) : 0 |
| #define | nrn_nonvint_block_setup() nonvint_block(0, 0, 0, 0, 0) |
| #define | nrn_nonvint_block_init(tid) nonvint_block(1, 0, 0, 0, tid) |
| #define | nrn_nonvint_block_current(size, rhs, tid) nonvint_block(2, size, rhs, 0, tid) |
| #define | nrn_nonvint_block_conductance(size, d, tid) nonvint_block(3, size, d, 0, tid) |
| #define | nrn_nonvint_block_fixed_step_solve(tid) nonvint_block(4, 0, 0, 0, tid) |
| #define | nrn_nonvint_block_ode_count(offset, tid) nonvint_block(5, offset, 0, 0, tid) |
| #define | nrn_nonvint_block_ode_reinit(size, y, tid) nonvint_block(6, size, y, 0, tid) |
| #define | nrn_nonvint_block_ode_fun(size, y, ydot, tid) nonvint_block(7, size, y, ydot, tid) |
| #define | nrn_nonvint_block_ode_solve(size, b, y, tid) nonvint_block(8, size, b, y, tid) |
| #define | nrn_nonvint_block_jacobian(size, ypred, ydot, tid) nonvint_block(9, size, ypred, ydot, tid) |
| #define | nrn_nonvint_block_ode_abstol(size, y, tid) nonvint_block(10, size, y, 0, tid) |
Functions | |
| int | nrn_nonvint_block_helper (int method, int length, double *pd1, double *pd2, int tid) |
Variables | |
| nonvintblock_extern int(* | nrn_nonvint_block )(int method, int length, double *pd1, double *pd2, int tid) |
| #define nonvint_block | ( | method, | |
| size, | |||
| pd1, | |||
| pd2, | |||
| tid | |||
| ) | nrn_nonvint_block ? nrn_nonvint_block_helper(method, size, pd1, pd2, tid) : 0 |
Definition at line 32 of file nonvintblock.h.
| #define nonvintblock_extern extern |
Definition at line 24 of file nonvintblock.h.
| #define nrn_nonvint_block_conductance | ( | size, | |
| d, | |||
| tid | |||
| ) | nonvint_block(3, size, d, 0, tid) |
Definition at line 48 of file nonvintblock.h.
| #define nrn_nonvint_block_current | ( | size, | |
| rhs, | |||
| tid | |||
| ) | nonvint_block(2, size, rhs, 0, tid) |
Definition at line 43 of file nonvintblock.h.
| #define nrn_nonvint_block_fixed_step_solve | ( | tid | ) | nonvint_block(4, 0, 0, 0, tid) |
Definition at line 52 of file nonvintblock.h.
| #define nrn_nonvint_block_init | ( | tid | ) | nonvint_block(1, 0, 0, 0, tid) |
Definition at line 40 of file nonvintblock.h.
| #define nrn_nonvint_block_jacobian | ( | size, | |
| ypred, | |||
| ydot, | |||
| tid | |||
| ) | nonvint_block(9, size, ypred, ydot, tid) |
Definition at line 70 of file nonvintblock.h.
| #define nrn_nonvint_block_ode_abstol | ( | size, | |
| y, | |||
| tid | |||
| ) | nonvint_block(10, size, y, 0, tid) |
Definition at line 73 of file nonvintblock.h.
| #define nrn_nonvint_block_ode_count | ( | offset, | |
| tid | |||
| ) | nonvint_block(5, offset, 0, 0, tid) |
Definition at line 55 of file nonvintblock.h.
| #define nrn_nonvint_block_ode_fun | ( | size, | |
| y, | |||
| ydot, | |||
| tid | |||
| ) | nonvint_block(7, size, y, ydot, tid) |
Definition at line 61 of file nonvintblock.h.
| #define nrn_nonvint_block_ode_reinit | ( | size, | |
| y, | |||
| tid | |||
| ) | nonvint_block(6, size, y, 0, tid) |
Definition at line 58 of file nonvintblock.h.
| #define nrn_nonvint_block_ode_solve | ( | size, | |
| b, | |||
| y, | |||
| tid | |||
| ) | nonvint_block(8, size, b, y, tid) |
Definition at line 66 of file nonvintblock.h.
| #define nrn_nonvint_block_setup | ( | ) | nonvint_block(0, 0, 0, 0, 0) |
Definition at line 37 of file nonvintblock.h.
| int nrn_nonvint_block_helper | ( | int | method, |
| int | length, | ||
| double * | pd1, | ||
| double * | pd2, | ||
| int | tid | ||
| ) |
Definition at line 1051 of file fadvance.cpp.
| nonvintblock_extern int( * nrn_nonvint_block) (int method, int length, double *pd1, double *pd2, int tid) | ( | int | method, |
| int | length, | ||
| double * | pd1, | ||
| double * | pd2, | ||
| int | tid | ||
| ) |
Definition at line 29 of file nonvintblock.h.