NMODL
0.6

Introduction:

  • The NMODL Framework
  • Installing the NMODL Framework
  • The NEURON MODeling language

Contents:

  • Visitors
  • Currents
  • Ions
  • NMODL “pointers”
  • Cable Equation
  • Global Variables
  • Longitudinal Diffusion
  • Variable timestep integration (CVODE)

Jupyter Notebooks:

  • 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:

  • Contributing to the NMODL Framework

Reference:

  • Python package
    • Module contents
    • Submodules
  • C++ API
NMODL
  • 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
    • nmodl.ast module
      • view()
    • nmodl.dsl module
      • list_examples()
      • load_example()
    • 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()
    • nmodl.symtab module
    • nmodl.visitor module
Previous Next

© Copyright 2019, BlueBrain HPC team.

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