Welcome to MoleCool’s documentation!

Welcome to MoleCool’s documentation!#

MoleCool is a Python library for numerical modeling of light-matter interactions, specializing in laser cooling of molecules. It is designed for researchers and physicists working with atomic and molecular systems, from simple few-level models and diatomics to polyatomics and even radioactive species.

Current version: 3.7

For more details and citing this package, please refer to our paper: arXiv paper

Further background on molecular level structure, spectroscopy, and laser cooling, as well as the application of MoleCool to achieve isotopologue-selective laser cooling of complex molecules via serrodyne modulation, is presented in the PhD thesis

This work introduces a novel strategy for designing optimized optical spectra to laser cool heavy, low-abundant barium monofluoride (BaF) molecules, whose additional nuclear spin creates an exceptionally intricate level structure.

Installation

Instructions on how to install MoleCool on your system.

Installation
User Guide

Learn how to get started and explore its main features.

Introduction
Examples

Browse examples and tutorials to apply the features to different level systems.

Core Examples
API Reference

Full API documentation with all modules, classes, and functions.

API Reference

See also

For having a look on the source code in the GitHub repository:

GitHub


Indices and tables#