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
Please activate JavaScript to enable the search functionality.