#include <grids.h>
Definition at line 82 of file grids.h.
◆ ~Grid_node()
| virtual Grid_node::~Grid_node |
( |
| ) |
|
|
inlinevirtual |
◆ apply_node_flux3D()
| virtual void Grid_node::apply_node_flux3D |
( |
double |
dt, |
|
|
double * |
states |
|
) |
| |
|
pure virtual |
◆ dg_adi()
| virtual int Grid_node::dg_adi |
( |
| ) |
|
|
pure virtual |
◆ do_grid_currents()
| virtual void Grid_node::do_grid_currents |
( |
double * |
, |
|
|
double |
, |
|
|
int |
|
|
) |
| |
|
pure virtual |
◆ hybrid_connections()
| virtual void Grid_node::hybrid_connections |
( |
| ) |
|
|
pure virtual |
◆ insert()
| int Grid_node::insert |
( |
int |
grid_list_index | ) |
|
◆ scatter_grid_concentrations()
| virtual void Grid_node::scatter_grid_concentrations |
( |
| ) |
|
|
pure virtual |
◆ set_diffusion()
| virtual void Grid_node::set_diffusion |
( |
double * |
, |
|
|
int |
|
|
) |
| |
|
pure virtual |
◆ set_num_threads()
| virtual void Grid_node::set_num_threads |
( |
const int |
n | ) |
|
|
pure virtual |
◆ variable_step_diffusion()
| virtual void Grid_node::variable_step_diffusion |
( |
const double * |
states, |
|
|
double * |
ydot |
|
) |
| |
|
pure virtual |
◆ variable_step_hybrid_connections()
| virtual void Grid_node::variable_step_hybrid_connections |
( |
const double * |
cvode_states_3d, |
|
|
double *const |
ydot_3d, |
|
|
const double * |
cvode_states_1d, |
|
|
double *const |
ydot_1d |
|
) |
| |
|
pure virtual |
◆ variable_step_ode_solve()
| virtual void Grid_node::variable_step_ode_solve |
( |
double * |
RHS, |
|
|
double |
dt |
|
) |
| |
|
pure virtual |
◆ volume_setup()
| virtual void Grid_node::volume_setup |
( |
| ) |
|
|
pure virtual |
◆ all_currents
| double* Grid_node::all_currents |
◆ alpha
◆ atolscale
| double Grid_node::atolscale |
◆ bc
◆ concentration_list
◆ current_dest
| long* Grid_node::current_dest |
◆ current_list
◆ dc_x
◆ dc_y
◆ dc_z
◆ diffusable
| bool Grid_node::diffusable |
◆ dx
◆ dy
◆ dz
◆ get_alpha
| double(* Grid_node::get_alpha) (double *, int) |
◆ get_permeability
| double(* Grid_node::get_permeability) (double *, int) |
◆ hybrid
◆ hybrid_data
◆ ics_concentration_seg_handles
◆ ics_current_seg_ptrs
| double** Grid_node::ics_current_seg_ptrs |
◆ ics_scale_factors
| double* Grid_node::ics_scale_factors |
◆ ics_surface_nodes_per_seg
| int64_t* Grid_node::ics_surface_nodes_per_seg |
◆ ics_surface_nodes_per_seg_start_indices
| int64_t* Grid_node::ics_surface_nodes_per_seg_start_indices |
◆ next
◆ node_flux_count
| int Grid_node::node_flux_count |
◆ node_flux_idx
| long* Grid_node::node_flux_idx |
◆ node_flux_scale
| double* Grid_node::node_flux_scale |
◆ node_flux_src
◆ num_all_currents
| int Grid_node::num_all_currents |
◆ num_concentrations
| ssize_t Grid_node::num_concentrations |
◆ num_currents
| ssize_t Grid_node::num_currents |
◆ permeability
| double* Grid_node::permeability |
◆ proc_flux_offsets
| int* Grid_node::proc_flux_offsets |
◆ proc_num_currents
| int* Grid_node::proc_num_currents |
◆ proc_num_fluxes
| int* Grid_node::proc_num_fluxes |
◆ proc_offsets
| int* Grid_node::proc_offsets |
◆ size_x
◆ size_y
◆ size_z
◆ states
| double* Grid_node::states |
◆ states_cur
| double* Grid_node::states_cur |
◆ states_x
| double* Grid_node::states_x |
◆ states_y
| double* Grid_node::states_y |
◆ states_z
| double* Grid_node::states_z |
◆ VARIABLE_ECS_VOLUME
| unsigned char Grid_node::VARIABLE_ECS_VOLUME |
The documentation for this class was generated from the following files:
- /home/docs/checkouts/readthedocs.org/user_builds/nrn/checkouts/3468/src/nrnpython/grids.h
- /home/docs/checkouts/readthedocs.org/user_builds/nrn/checkouts/3468/src/nrnpython/grids.cpp