NEURON

Building:

  • Installation
  • CMake Build Options
  • Developer Builds

User documentation:

  • Training videos
  • Guides
  • NEURON Course Exercises
  • The NEURON forum
  • Publications about NEURON
  • Publications using NEURON

NEURON scripting:

  • Running Python and HOC scripts
  • NEURON Programmer’s Reference
  • Other scripting languages
  • Python tutorials
  • Python RXD tutorials
  • CoreNEURON

NMOD Language:

  • Language Overview
  • About the NMODL transpiler
    • The NMODL Transpiler
    • The NEURON MODeling language
    • Visitors
    • Currents
    • Ions
    • NMODL “pointers”
    • Cable Equation
    • Global Variables
    • Longitudinal Diffusion
    • Variable timestep integration (CVODE)
    • The NMODL Jupyter notebooks
    • NMODL Python Interface Tutorial
    • NMODL integration of ODEs
    • NMODL Kinetic Scheme
    • NMODL SympySolver - cnexp
    • NMODL SympySolver - sparse
    • NMODL SympySolver - derivimplicit
    • NMODL LINEAR solver
    • NMODL NONLINEAR solver
    • NMODL CONDUCTANCE
    • Contributing to the NMODL transpiler
    • Python package
      • Module contents
      • Submodules

Developer documentation:

  • NEURON SCM and Release
  • NEURON Development topics
  • C API
  • Internal C/C++ documentation

Removed Features

  • Removed Features

Changelog

  • NEURON 8.2
  • NEURON 8.1
  • NEURON 8.0
  • Contributors
  • Feedback / Help
NEURON
  • About the NMODL transpiler
  • Python package
  • View page source

Python package

  • Module contents
    • NmodlDriver
      • NmodlDriver.get_ast()
      • NmodlDriver.parse_file()
      • NmodlDriver.parse_stream()
      • NmodlDriver.parse_string()
    • to_json()
    • to_nmodl()
  • Submodules
    • neuron.nmodl.ast module
      • view()
    • neuron.nmodl.dsl module
      • list_examples()
      • load_example()
    • neuron.nmodl.ode module
      • differentiate2c()
      • discretize_derivative()
      • finite_difference_step_variable()
      • forwards_euler2c()
      • integrate2c()
      • make_symbol()
      • needs_finite_differences()
      • search_and_replace_protected_identifiers_from_sympy()
      • search_and_replace_protected_identifiers_to_sympy()
      • solve_lin_system()
      • solve_non_lin_system()
      • transform_expression()
      • transform_matrix_elements()
    • neuron.nmodl.symtab module
    • neuron.nmodl.visitor module
Previous Next

© Copyright 2025, Duke, Yale and the Blue Brain Project.

Built with Sphinx using a theme provided by Read the Docs.