Metadata-Version: 2.1
Name: finesse
Version: 3.0a3
Summary: Simulation tool for modelling laser interferometers
Home-page: https://www.gwoptics.org/finesse
Author-email: finesse-support@nikhef.nl
License: GPL
Project-URL: Bug Tracker, https://git.ligo.org/finesse/finesse3/issues
Project-URL: Source Code, https://git.ligo.org/finesse/finesse3
Project-URL: Documentation, https://finesse.docs.ligo.org/finesse3
Platform: UNKNOWN
Classifier: Development Status :: 3 - Alpha
Classifier: Topic :: Scientific/Engineering :: Physics
Classifier: Intended Audience :: Science/Research
Classifier: Natural Language :: English
Classifier: License :: OSI Approved :: GNU General Public License v3 or later (GPLv3+)
Classifier: Operating System :: Microsoft :: Windows
Classifier: Operating System :: POSIX
Classifier: Operating System :: Unix
Classifier: Operating System :: MacOS
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Requires-Python: >=3.8
Description-Content-Type: text/markdown
License-File: LICENSE.md
Requires-Dist: numpy (>=1.20)
Requires-Dist: scipy (>=1.4)
Requires-Dist: matplotlib (>=3.5)
Requires-Dist: networkx (>=2.4)
Requires-Dist: sly (>=0.4)
Requires-Dist: click (>=7.1)
Requires-Dist: click-default-group (>=1.2.2)
Requires-Dist: tabulate (>=0.8.7)
Requires-Dist: control (>=0.9)
Requires-Dist: sympy (>=1.6)
Requires-Dist: more-itertools
Requires-Dist: tqdm (>=4.40)
Requires-Dist: h5py (>=3.0)
Requires-Dist: deprecated (>=1.2)
Requires-Dist: pyspellchecker (>=0.6)
Provides-Extra: docs
Requires-Dist: sphinx ; extra == 'docs'
Requires-Dist: sphinx-rtd-theme ; extra == 'docs'
Requires-Dist: sphinxcontrib-bibtex ; extra == 'docs'
Requires-Dist: sphinxcontrib-katex ; extra == 'docs'
Requires-Dist: sphinxcontrib-svg2pdfconverter ; extra == 'docs'
Requires-Dist: sphinxcontrib-programoutput ; extra == 'docs'
Requires-Dist: jupyter-sphinx ; extra == 'docs'
Requires-Dist: numpydoc ; extra == 'docs'
Requires-Dist: reslate ; extra == 'docs'
Provides-Extra: graphviz
Requires-Dist: pygraphviz ; extra == 'graphviz'
Provides-Extra: inplacebuild
Requires-Dist: setuptools (>=45) ; extra == 'inplacebuild'
Requires-Dist: wheel ; extra == 'inplacebuild'
Requires-Dist: setuptools-scm (>=6.2) ; extra == 'inplacebuild'
Requires-Dist: cython ; extra == 'inplacebuild'
Requires-Dist: tqdm ; extra == 'inplacebuild'
Provides-Extra: lint
Requires-Dist: black ; extra == 'lint'
Requires-Dist: pre-commit ; extra == 'lint'
Requires-Dist: pylint ; extra == 'lint'
Requires-Dist: flake8 ; extra == 'lint'
Requires-Dist: flake8-bugbear ; extra == 'lint'
Requires-Dist: doc8 ; extra == 'lint'
Provides-Extra: test
Requires-Dist: pytest ; extra == 'test'
Requires-Dist: faker ; extra == 'test'
Requires-Dist: hypothesis ; extra == 'test'

# Finesse 3

Finesse 3 is a Python based interferometer simulation software. It is currently in an early
development stage. For modelling interferometers we currently recommend that you use our mature packages:
* Finesse 2 http://www.gwoptics.org/finesse
* Pykat http://www.gwoptics.org/pykat

At the same time we invite participation to the development of Finesse. You can find the Finesse 3 resources at:
* Source code, issue tracker etc. https://git.ligo.org/finesse/finesse3
* Documentation https://finesse.docs.ligo.org/finesse3/

## Installation

For guides on the installation of Finesse 3 see: https://finesse.docs.ligo.org/finesse3/getting_started/install/index.html


