tardis
  • Installation
  • Quickstart for TARDIS
  • Tutorials
  • How-To Guides
  • Workflows
  • Frequently Asked Questions
  • API

Input/Output

  • Hierarchical Data Format (HDF5)
  • Configuration (Required Input)
  • Reading Models
  • Optional Inputs
  • Additional Outputs

Analyzing Tardis

  • Visualization Tools & Widgets
  • Analyzing TARDIS Spectra
  • Analyzing Last Interaction Velocity (LIV) Distribution
  • Analysing Montecarlo Packets
  • Convergence Plots

Physics Walkthrough

  • Physics Walkthrough Introduction
  • Setting Up the Simulation
  • Monte Carlo Iteration
  • Updating Plasma and Convergence
  • Spectrum Generation
  • TARDIS-High Energy

Contributing to TARDIS

  • Contribution Guidelines
  • Developer Workflow
  • Developer Tools
    • Example Usage of HDFWriter
    • Extending Pandas DataFrame Class
    • Profiling Information
    • Benchmarking Information
  • Changelog
  • Features In-Progress

Other Resources

  • Credits & Publication Policies
  • Papers Using TARDIS
  • Code Comparison
  • References and Glossary
tardis
  • Developer Tools
  • View page source

Developer ToolsΒΆ

The following pages contain information about coding concepts used in the development of TARDIS:

  • Example Usage of HDFWriter
    • Parameters
      • Saving nested class objects.
      • Modified Usage
  • Extending Pandas DataFrame Class
  • Profiling Information
    • Basic Profile of TARDIS
    • Profiling the effect of input parameters on TARDIS runtime
      • Functions for building the dictionaries and interacting with files
        • Timing of a specific parameter in TARDIS
      • Number of Threads
  • Benchmarking Information
    • Setting up asv
    • Running the benchmarks
    • Writing Benchmarks
Previous Next

© Copyright 2013-2025, TARDIS Collaboration. Last updated on 12 May 2025.

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