/cavag

Primary LanguagePython

!> This document and library are not yet complete, please go to the release/1.0 branch to download the first version of the code.

Cavag

The documentation is available at bobdadada.github.io/cavag.

This packages mainly used to

  1. solve Gaussian optical transmission model
  2. solve the Fabry-Perot cavity
  3. solve the Fiber Fabry-Perot Cavity

cavag consists of the following modules:

  • fiber
  • fpcavity
  • gaussbeam
  • mirror
  • misc
  • utils

Each modules define lots of useful classes and functions about Fiber, Fabry-Perot Cavity, Gaussian Beam and Mirror. Through the combined use of various modules, one can solve specific problems about cavity quantum mechanics. Each module is easy to simplify and expand.