LICENSE.md
README.md
pyproject.toml
setup.py
dendra/__init__.py
dendra/__main__.py
dendra/_bootstrap.py
dendra/cli.py
dendra/const.py
dendra/diagnostics.py
dendra/helpers.py
dendra/stepping.py
dendra/units.py
dendra.egg-info/PKG-INFO
dendra.egg-info/SOURCES.txt
dendra.egg-info/dependency_links.txt
dendra.egg-info/entry_points.txt
dendra.egg-info/requires.txt
dendra.egg-info/top_level.txt
dendra/data/__init__.py
dendra/data/h5.py
dendra/func/__init__.py
dendra/func/_binding.py
dendra/func/_callbacks.py
dendra/func/_compiled.py
dendra/func/_execution.py
dendra/func/_lowered.py
dendra/func/_population.py
dendra/func/_runners.py
dendra/func/_scan.py
dendra/func/_scan_autograd.py
dendra/func/_scan_compat.py
dendra/func/_stimuli.py
dendra/func/_types.py
dendra/models/__init__.py
dendra/models/_class_declarations.py
dendra/models/_morphology_scene.py
dendra/models/backend.py
dendra/models/callbacks.py
dendra/models/core.py
dendra/models/distributions.py
dendra/models/extcell.py
dendra/models/graph.py
dendra/models/initialization.py
dendra/models/intrinsic.py
dendra/models/io.py
dendra/models/modular.py
dendra/models/morphology.py
dendra/models/morphology_io.py
dendra/models/morphology_visualization.py
dendra/models/multi.py
dendra/models/parametric.py
dendra/models/random_parameters.py
dendra/models/rng.py
dendra/models/slice.py
dendra/models/tree.py
dendra/models/utils.py
dendra/models/visualization.py
dendra/models/analysis/__init__.py
dendra/models/analysis/activation_witness.py
dendra/models/analysis/batched_threshold_protocol.py
dendra/models/analysis/branch_conditioned_metrics.py
dendra/models/analysis/callback_horizon.py
dendra/models/analysis/callback_margin.py
dendra/models/analysis/descriptors.py
dendra/models/analysis/event_margin_training.py
dendra/models/analysis/firing_rate_trajectory.py
dendra/models/analysis/hard_threshold_gradient.py
dendra/models/analysis/hard_transition_table.py
dendra/models/analysis/hard_transition_validation.py
dendra/models/analysis/spike_timing.py
dendra/models/analysis/threshold_event_root.py
dendra/models/analysis/threshold_noise_metrics.py
dendra/models/analysis/threshold_protocol.py
dendra/models/analysis/threshold_trace_probe.py
dendra/models/analysis/threshold_trace_tangent.py
dendra/models/analysis/threshold_transition_jets.py
dendra/models/analysis/threshold_transition_metrics.py
dendra/models/fields/__init__.py
dendra/models/fields/analytic.py
dendra/models/fields/line.py
dendra/models/fields/precomputed.py
dendra/models/fields/quasipotentials.py
dendra/models/fields/spherical_cartesian.py
dendra/models/heterogeneous/__init__.py
dendra/models/heterogeneous/compartments.py
dendra/models/instruments/__init__.py
dendra/models/instruments/thresholder.py
dendra/models/integrators/__init__.py
dendra/models/integrators/cable.py
dendra/models/integrators/core.py
dendra/models/integrators/explicit.py
dendra/models/integrators/imex.py
dendra/models/integrators/implicit.py
dendra/models/integrators/tree.py
dendra/models/integrators/tree_bt.py
dendra/models/integrators/tridiag/__init__.py
dendra/models/integrators/tridiag/block.py
dendra/models/integrators/tridiag/pcr.py
dendra/models/integrators/triton/__init__.py
dendra/models/integrators/triton/_contracts.py
dendra/models/integrators/triton/bt_kernel.py
dendra/models/integrators/triton/bt_spd_kernel.py
dendra/models/integrators/triton/dhs_kernel.py
dendra/models/integrators/triton/dhs_kernel_bt.py
dendra/models/integrators/triton/dhs_kernel_multi.py
dendra/models/integrators/triton/pcr_kernel_thomas.py
dendra/models/integrators/triton/t_kernel_thomas.py
dendra/models/mechanisms/__init__.py
dendra/models/mechanisms/_bufferimplicit.py
dendra/models/mechanisms/_cnexp.py
dendra/models/mechanisms/_derivimplicit.py
dendra/models/mechanisms/_euler_heun.py
dendra/models/mechanisms/_euler_maruyama.py
dendra/models/mechanisms/_handler.py
dendra/models/mechanisms/_ions.py
dendra/models/mechanisms/_kinetic.py
dendra/models/mechanisms/_linearimplicit.py
dendra/models/mechanisms/_material_process.py
dendra/models/mechanisms/_materials.py
dendra/models/mechanisms/_mechanism.py
dendra/models/mechanisms/_numerical.py
dendra/models/mechanisms/_rosenbrock.py
dendra/models/mechanisms/_solve_utils.py
dendra/models/mechanisms/_solvers.py
dendra/models/mechanisms/_spatial.py
dendra/models/mechanisms/_state.py
dendra/models/mechanisms/_support.py
dendra/models/mechanisms/_support_registry.py
dendra/models/mechanisms/_symbolic.py
dendra/models/mechanisms/ode.py
dendra/models/mechanisms/ops.py
dendra/models/mechanisms/validate.py
dendra/models/mechanisms/compilers/__init__.py
dendra/models/mechanisms/compilers/ast.py
dendra/models/mechanisms/compilers/source.py
dendra/models/mod/ALPHASYNAPSE.py
dendra/models/mod/ALPHASYNAPSE_D.py
dendra/models/mod/APCOUNT.py
dendra/models/mod/APCOUNT_D.py
dendra/models/mod/EXP2SYN.py
dendra/models/mod/EXPSYN.py
dendra/models/mod/FIRE.py
dendra/models/mod/FIRE_D.py
dendra/models/mod/FIRE_R.py
dendra/models/mod/FIRE_R_D.py
dendra/models/mod/GRADED_SYNAPSE.py
dendra/models/mod/HH.py
dendra/models/mod/PAS.py
dendra/models/mod/SPIKEDETECT.py
dendra/models/mod/__init__.py
dendra/models/networks/__init__.py
dendra/models/networks/net.py
dendra/models/networks/netcon.py
dendra/models/networks/netcon_bitpack_contracts.py
dendra/models/networks/netcon_bitpack_kernel.cpp
dendra/models/networks/netcon_bitpack_kernel.cu
dendra/models/networks/netcon_bitpack_ops.py
dendra/models/networks/netcon_bitpack_ops_triton.py
dendra/models/networks/netstim.py
dendra/models/networks/spiking.py
dendra/models/networks/utils.py
dendra/models/stim/__init__.py
dendra/models/stim/extra.py
dendra/models/stim/intra.py
dendra/models/stim/waveform/__init__.py
dendra/models/stim/waveform/_gates.py
dendra/models/stim/waveform/core.py
dendra/models/stim/waveform/implementations.py
dendra/opt/__init__.py
dendra/opt/utils.py
dendra/utils/__init__.py
dendra/utils/dynamic_compilation.py
dendra/utils/gpu.py
dendra/utils/interpolation.py
dendra/utils/neuron.py
dendra/utils/tensor_ops.py
tests/test_accelerator_dispatch_contracts.py
tests/test_activation_witness.py
tests/test_analysis.py
tests/test_analysis_public_api.py
tests/test_analysis_reference_matrix.py
tests/test_analysis_training_integration.py
tests/test_batched_extracellular_contract.py
tests/test_batched_intracellular_contract.py
tests/test_batched_threshold_protocol.py
tests/test_block_pcr_solver.py
tests/test_bootstrap.py
tests/test_branch_conditioned_metrics.py
tests/test_builtin_spike_mechanisms.py
tests/test_callback_horizon.py
tests/test_callback_margin.py
tests/test_callbacks.py
tests/test_compartment_id_model_helper.py
tests/test_compile_device_policy.py
tests/test_coverage_policy.py
tests/test_cuda_adversarial_solvers.py
tests/test_cuda_multi_compile.py
tests/test_cuda_solver_parity.py
tests/test_cuda_solver_vmap.py
tests/test_cuda_tree_solver_vmap.py
tests/test_current_expression_robustness.py
tests/test_delayed_state_metadata_validation.py
tests/test_derivimplicit_robustness.py
tests/test_diagnostics.py
tests/test_distribution_checks.py
tests/test_docs_gradient_descent.py
tests/test_dufort_trajectory_correctness.py
tests/test_event_margin_training.py
tests/test_exp2syn_normalization.py
tests/test_firing_rate_trajectory.py
tests/test_h5_persistence.py
tests/test_handler_initialization_transaction.py
tests/test_hard_threshold_gradient.py
tests/test_hard_transition_table.py
tests/test_hard_transition_validation.py
tests/test_helpers.py
tests/test_imex_rng_lifecycle.py
tests/test_initialization_transforms.py
tests/test_integrator_explicit_implicit.py
tests/test_integrator_krylov.py
tests/test_interpolation_coverage.py
tests/test_intrinsic_activity.py
tests/test_io.py
tests/test_io_from_neuron_topology.py
tests/test_ion_current_read_synchronization.py
tests/test_ion_material_holistic_correctness.py
tests/test_ions.py
tests/test_material_extracellular_relaxation.py
tests/test_material_holistic_correctness.py
tests/test_material_initialization_correctness.py
tests/test_material_process_author_protocol.py
tests/test_material_registry_contracts.py
tests/test_mechanism_checkpoint_support_identity.py
tests/test_mechanism_deletion_contract.py
tests/test_mechanism_lifecycle_matrix.py
tests/test_mechanism_ops.py
tests/test_mechanism_solver_matrix.py
tests/test_mechanism_spatial_material.py
tests/test_mechanism_support_spec.py
tests/test_mechanism_symbolic_correctness_wave.py
tests/test_modular_parameter_controls.py
tests/test_morphology_asc.py
tests/test_morphology_composition.py
tests/test_morphology_d_lambda.py
tests/test_morphology_deletion.py
tests/test_morphology_import.py
tests/test_morphology_swc.py
tests/test_morphology_updates.py
tests/test_morphology_visualization.py
tests/test_mps_population_runtime.py
tests/test_multi_component_label_registry.py
tests/test_native_cable.py
tests/test_native_morphology.py
tests/test_native_morphology_contract.py
tests/test_neuron_required_matrix.py
tests/test_numerical_current_contract.py
tests/test_ode.py
tests/test_ode_symbolic_portability.py
tests/test_opt_sanitize_grad.py
tests/test_packaging_policy.py
tests/test_parametric.py
tests/test_parametric_contracts.py
tests/test_passive_end_diameter.py
tests/test_passive_end_nodes.py
tests/test_population_axis_mechanism_lifecycle.py
tests/test_population_axis_mechanism_storage.py
tests/test_population_find_names.py
tests/test_population_lifecycle_state_machine.py
tests/test_population_preserve_multiplicity.py
tests/test_population_run_duration_contract.py
tests/test_population_runtime.py
tests/test_population_single_pass_initialization.py
tests/test_random_parameter_distributions.py
tests/test_random_parameters.py
tests/test_recorder_h5_integration.py
tests/test_regional_material_diffusion.py
tests/test_repeat_gradients.py
tests/test_repeat_serialization.py
tests/test_restart_replay_matrix.py
tests/test_retained_helper_utilities.py
tests/test_runtime_noise_and_state_sde.py
tests/test_safe_source_robustness.py
tests/test_scalar_multi_universal.py
tests/test_scaled_waveform_frequency.py
tests/test_shared_support_current_aggregation.py
tests/test_shared_support_field_reads.py
tests/test_slice_indexing_contract.py
tests/test_slice_injection_simulation_contract.py
tests/test_slice_label_propagation.py
tests/test_slice_label_propagation_index_forms.py
tests/test_slice_mutation_contract.py
tests/test_slice_state_machine.py
tests/test_slice_structure_simulation_contract.py
tests/test_spatial_solver_selection.py
tests/test_spike_timing.py
tests/test_spiking_and_distributions.py
tests/test_state.py
tests/test_state_author_protocol.py
tests/test_state_transition_output_validation.py
tests/test_step_api.py
tests/test_stim_execution_matrix.py
tests/test_support_registry.py
tests/test_temperature_lifecycle_contracts.py
tests/test_threshold_descriptor_example.py
tests/test_threshold_event_root.py
tests/test_threshold_noise_metrics.py
tests/test_threshold_protocol.py
tests/test_threshold_trace_probe.py
tests/test_threshold_trace_tangent.py
tests/test_threshold_transition_jets.py
tests/test_threshold_transition_metrics.py
tests/test_thresholder.py
tests/test_topology_transformations.py
tests/test_tree_axon_invariant_regressions.py
tests/test_tree_geometry_dtype_precision.py
tests/test_tree_integrator_dense_reference.py
tests/test_tree_integrator_reference_matrix.py
tests/test_tree_multi_reference_matrix.py
tests/test_tree_named_material_geometry.py
tests/test_units.py
tests/test_utils.py
tests/test_utils_neuron_tree_paths.py
tests/test_visualization.py
tests/test_voltage_solvers.py
tests/test_waveform.py
tests/test_waveform_gradients.py
tests/test_waveform_timing.py