Skip to content

Instantly share code, notes, and snippets.

Michael Goerz goerz

Block or report user

Report or block goerz

Hide content and notifications from this user.

Learn more about blocking users

Contact Support about this user’s behavior.

Learn more about reporting abuse

Report abuse
View GitHub Profile
@goerz
goerz / 01_example_simple_state_to_state.ipynb
Created Nov 9, 2019
Example of using "args" in krotov package
View 01_example_simple_state_to_state.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@goerz
goerz / simple_gate.ipynb
Last active Oct 27, 2019 — forked from TejasAvinashShetty/simple_gate.ipynb
modify simple state transfer notebook for Gate optimization
View simple_gate.ipynb
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
@goerz
goerz / test.md
Last active Oct 27, 2019
Testing checkmarks in markdown
View test.md

This is a checklist:

  • bla
  • blub

File provider Open-in-place :check:

View commandline.rst

Doctr Command Line Help

.. autoprogram:: doctr.__main__:get_parser()
   :prog: doctr


Deployment Procedure

View SchleierSmithThesis2011.tex
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{pdfpages}
\usepackage[
pdfpagelabels=true,
pdftitle={Cavity-Enabled Spin Squeezing for a Quantum-Enhanced Atomic Clock},
pdfauthor={Monika Schleier-Smith},
unicode=true,
View BravermanThesis2018.tex
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage{pdfpages}
\usepackage[
pdfpagelabels=true,
pdftitle={Cavity Quantum Electrodynamics with Ensembles of Ytterbium-171},
pdfauthor={Boris Braverman},
unicode=true,
]{hyperref}
@goerz
goerz / rtd_latest_warning.py
Created Aug 5, 2019
Sphinx plugin for inserting a warning on the "latest" version
View rtd_latest_warning.py
"""Add a warning to the top of any documentation page for the "latest" version
on ReadTheDocs (RTD). Somewhat confusingly, "latest" is the latest development
version, not the latest release (which is stable).
Note that RTD has a builtin feature to show a similar warning on the
documentation of old releases. This can be enable in the Admin section on RTD,
under "Advanced Settings", "Show version warning"
"""
# This program is public domain
# Author: Michael Goerz
@goerz
goerz / pytest.log
Created Jul 16, 2019
Error messages for pytest on krotov package caused by update to qutip 4.4
View pytest.log
.venv/py37/bin/isort --recursive --check-only src tests
Skipped 1 files
.venv/py37/bin/black --skip-string-normalization --line-length 79 --diff --check src tests
All done! ✨ 🍰 ✨
25 files would be left unchanged.
.venv/py37/bin/py.test -v --doctest-modules --cov=krotov --nbval --sanitize-with docs/nbval_sanitize.cfg --durations=10 -s src tests docs/notebooks/*.ipynb README.rst docs/*.rst
============================= test session starts ==============================
platform darwin -- Python 3.7.3, pytest-4.6.3, py-1.8.0, pluggy-0.12.0 -- /Users/goerz/Documents/Programming/github/krotov/.venv/py37/bin/python
cachedir: .pytest_cache
rootdir: /Users/goerz/Documents/Programming/github/krotov, inifile: setup.cfg
@goerz
goerz / pytest.log
Created Jul 16, 2019
Error messages for pytest on krotov package caused by update to qutip 4.4
View pytest.log
.venv/py37/bin/isort --recursive --check-only src tests
Skipped 1 files
.venv/py37/bin/black --skip-string-normalization --line-length 79 --diff --check src tests
All done! ✨ 🍰 ✨
25 files would be left unchanged.
.venv/py37/bin/py.test -v --doctest-modules --cov=krotov --nbval --sanitize-with docs/nbval_sanitize.cfg --durations=10 -s src tests docs/notebooks/*.ipynb README.rst docs/*.rst
============================= test session starts ==============================
platform darwin -- Python 3.7.3, pytest-4.6.3, py-1.8.0, pluggy-0.12.0 -- /Users/goerz/Documents/Programming/github/krotov/.venv/py37/bin/python
cachedir: .pytest_cache
rootdir: /Users/goerz/Documents/Programming/github/krotov, inifile: setup.cfg
@goerz
goerz / EditInNeovim.applescript
Created May 28, 2019
Use Neovim in iTerm as a GUI editor
View EditInNeovim.applescript
on run {input, parameters}
set cmd to ""
if input is not {} then
set filePath to POSIX path of input
set cmd to ":e " & filePath
end if
tell application "iTerm"
set mywindow to (create window with profile "neovim")
tell the current session in mywindow
You can’t perform that action at this time.