Logo

Contents

  • Quick Start
    • 1D Model
    • 2D Model
    • Tweaking the Models
  • Physical Model
    • 1D Model Formulation
      • Disk Interior
      • Photoevaporative Wind
      • Transition Region
      • Final Density Profile
    • 2D Model Extension
      • Disk Component with Hydrostatic Equilibrium
      • Spherically Diverging Wind
      • Disk-Wind Transition (“Halo”)
      • Final Density Structure
    • Key Physical Parameters
      • Model Inputs
      • Tunable Parameters
      • Physical Constants
    • Model Validation
    • Important Notes
  • User Guide
    • Tutorial 1: Basic 1D Model
      • Overview
      • Basic Usage
      • Understanding the Output
      • Key Features
    • Tutorial 2: Basic 2D Model
      • Overview
      • Basic Usage
      • Understanding the Output
    • Tutorial 3: Customizing Model Parameters
      • Grid Resolution
      • Grid Size
      • Mass-Loss Rate
      • Taper Parameter (γ)
      • Transition Region Parameters
      • Temperature Gradient Steepness (2D only)
      • Hydrostatic Equilibrium Iterations (2D only)
    • Tutorial 4: Parameter Space Exploration
    • Tutorial 5: Integration with Chemical Models
      • Using PUFFIN density structure as input to DALI chemical model
    • Best Practices
      • Temperature and Radition Fields: Critical Warning
    • Troubleshooting
      • Common Issues
    • Further Resources
      • Code Repository
      • Documentation
      • Key References
      • Getting Help
  • Frequently Asked Questions
    • Installation & Setup
      • How do I install PUFFIN?
      • What are the system requirements?
      • I’m getting import errors. What’s wrong?
    • Model Selection & Usage
      • How do I choose the grid resolution (n_points)?
      • What grid size should I use?
    • Parameter Ranges & Validation
      • What happens if I use parameters outside the validated range?
      • Can I extrapolate beyond the validated ranges?
    • Mass-Loss Rates
      • How is the mass-loss rate determined?
      • Can I specify my own mass-loss rate?
    • Output Interpretation & Usage
      • What do the output arrays represent?
      • Can I use the temperature arrays for chemical modeling?
      • How do I convert PUFFIN output for use with other codes?
      • What units should I use?
    • Troubleshooting & Performance
      • My 2D model is taking a very long time to run. Is this normal?
      • The model returned an error message. What does it mean?
      • How do I access individual density components?
    • Physical Model & Limitations
      • What physics is included in PUFFIN?
      • What physics is NOT included?
      • How accurate are the density structures?
      • What is the gamma parameter and when should I change it?
    • Best Practices & Recommendations
      • What’s the recommended workflow for a chemical modeling project?
      • How do I cite PUFFIN in my research?
      • Where can I get help or report bugs?
    • Advanced Usage
      • Can I modify the source code for my specific application?
      • How do I run PUFFIN in batch mode for parameter surveys?
      • How do I interpolate PUFFIN output onto a different grid?
      • Can I access the FRIED grid data directly?
PUFFIN
  • Search


© Copyright 2025, Luke Keyte.

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