#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/3466/src/nrnpython/grids.h
- /home/docs/checkouts/readthedocs.org/user_builds/nrn/checkouts/3466/src/nrnpython/grids.cpp