jaco

Contents:

  • Installation
  • Quickstart: Collisional Ionization Equilibrium
  • Turning a jaco symbolic expression into a numerical function
  • API Documentation
  • Feedback, Support, and Contributions
jaco
  • Welcome to jaco’s documentation!
  • View page source

Welcome to jaco’s documentation!

jaco is a flexible, object-oriented implementation for systems of ISM microphysics and chemistry equations, with numerical solvers implemented in JAX, and interfaces for embedding the equations and their Jacobians into other codes.

Contents:

  • Installation
    • Requirements
    • Install the latest release from pypi
    • Install from source
  • Quickstart: Collisional Ionization Equilibrium
    • Simple processes
    • Composing processes
    • Solving ionization equilibrium
    • Generating code
  • Turning a jaco symbolic expression into a numerical function
  • API Documentation
    • Equation
    • EquationSystem
    • Process
    • FreeFreeEmission()
    • GasPhaseRecombination()
    • Ionization
    • LineCoolingSimple()
    • NBodyProcess
    • Recombination
    • ThermalProcess
    • newton_rootsolve()
  • Feedback, Support, and Contributions

Indices and tables

  • Index

  • Module Index

  • Search Page

Next

© Copyright 2025, Mike Grudic.

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