Logo

Contents

  • Quick Start
  • Chemical Model
    • Gas-phase processes
      • Photodissociation and photoionization
      • Cosmic-rays
      • Other gas-phase reactions
    • Grain processes
      • Hâ‚‚ formation on dust
      • Hydrogenation
      • Freeze-out
      • Thermal desorption
      • Non-thermal desorption
  • Using the Code
    • Overview
    • Input File
      • Example Input
      • Parameter Definitions
      • Creating an Input File
    • Chemical Network
      • Default Network
      • Network File Format
      • Reaction Types
      • Alternative Network Formats
    • Running the Code
      • Single-point (0D) models
      • 1D (+higher dimension) models
    • Analysis Tools
      • Abundances vs. Time
      • Reaction rates vs. Time
      • Dashboard
      • Additional tools
    • Export data
  • Graphical User Interface (GUI)
    • Prerequisites
      • Windows and macOS
      • Linux
      • Verify the installation:
    • Installation and Setup
    • Launching the GUI
    • Using the GUI
  • SIMBA Module Reference
    • core.py
      • class Simba
    • calculus.py
      • Key Features
      • calculate_derivatives(y, k, idx, ydot, nr)
      • calculate_jacobian_dense(y, k, idx, nr)
      • calculate_jacobian(y, k, idx, nr)
    • model_classes.py
      • class Elements
      • class Species
      • class Gas
      • class Dust
      • class Reactions
      • class Environment
      • class Parameters
    • selfshielding.py
      • Key Features
      • locate(x, arr)
      • read_selfshielding_co(file)
      • read_selfshielding_n2(file)
      • calc_selfshielding_co(chem_coss_NCO, chem_coss_NH2, chem_coss, col_h2, col_co)
      • calc_selfshielding_n2(chem_n2ss_NN2, chem_n2ss_NH2, chem_n2ss_NH, chem_n2ss, col_h2, col_h, col_n2)
      • calc_selfshielding_h2(col_h2, delta_v)
      • calc_selfshielding_c(col_h2, col_c, t_gas)
    • analysis.py
    • helpers.py
      • Key Features
      • Functions
  • FAQ
    • General Questions
      • What is SIMBA?
      • How does SIMBA compare to other astrochemistry codes?
      • What physical processes does SIMBA model?
    • Installation & Setup
      • Is SIMBA available via pip?
      • What are the system requirements for running SIMBA?
      • What are the computational requirements for SIMBA?
    • Chemical Networks
      • Can I use my own chemical network with SIMBA?
      • How do I add new reactions to the network?
      • What reaction types are supported?
    • Running Simulations
      • How can I improve convergence for difficult models?
      • How do I interpret the output from SIMBA?
      • Can SIMBA handle time-dependent physical conditions?
      • How do I turn of the output in the console?
    • Visualization and Analysis
      • How do I create custom plots of my results?
      • Can I export my results for use in other tools?
    • Support and Contribution
      • How do I report a bug or request a feature?
      • How can I contribute to SIMBA?
      • What features are planned in future releases
      • Where can I find more examples of SIMBA in use?
    • Miscellaneous
      • What is LukeNet?
lukenet
  • Search


© Copyright 2025, Luke Keyte.

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