.. SNAIL documentation master file, created by
   sphinx-quickstart on Wed May 28 13:04:23 2025.
   You can adapt this file completely to your liking, but it should at least
   contain the root `toctree` directive.

Welcome to SNAIL's documentation!
=================================
What is SNAIL?
=================================
SNAIL (SFA Numerically Accelerated Integration Library) is a python library intended to quickly calculate the high harmonic response of atoms using the Strong Field Approximation (SFA). For more information on what HHG and SFA are, check out my final year report `here <https://github.com/alex-benitez/SNAIL/blob/main/SNAILReport.pdf>`_. 

This package is intended to be used for generating large datasets of HHG results for landscape studies or ML, however, since the field can be manually input as electric field values, it can be used to explore novel beam types. For any questions, comments or suggestions, please email me at `alexbenitezcanelles@gmail.com <mailto:alexbenitezcanelles@gmail.com>`_.

.. toctree::
   :maxdepth: 2
   :caption: Contents:
	
   general_tools
   examples


Indices and tables
==================

* :ref:`genindex`
* :ref:`modindex`

