Skip to content

Latest commit

 

History

History
19 lines (16 loc) · 591 Bytes

README.md

File metadata and controls

19 lines (16 loc) · 591 Bytes

Landauer

This repository contains the code to run scaling experiments on the emergence of Landauer principle at the microscopic level as described in this paper.

The code is based on the class object Ising and the erasure protocol. The code is fully jitted and parallelized by using numba. Dependencies:

numpy 
matplotlib 
numba

To run the code edit the parameters in the config.py file and then run

python3 landauer.py

This will save the results of each run in a pickle file that can be later visualized using the notebook.