/noneq_opt

Implementation of automatic differentiation to find optimal driving protocols for non-equilibrium systems.

Primary LanguagePythonMIT LicenseMIT

noneq_opt

This project uses automatic differentiation to find optimal control protocols for non-equilibrium thermodynamic systems.

Getting Started

# Create a virtual environment
python -m venv noneq_opt_venv
source noneq_opt/bin/activate

# Clone the git repository
git clone https://github.com/mc2engel/noneq_opt.git
cd noneq_opt
pip install .

# Run tests
pytest