Skip to content

Instantly share code, notes, and snippets.

@deparkes
deparkes / radial_field_example.mif
Created April 22, 2017 09:32
Example of defining a field with polar coordinates in OOMMF mif file
# MIF 2.1
# MIF Example File: ellipsoid.mif
# Description: Hysteresis loop of an ellipsoidal particle.
# This example uses an Oxs_EllipsoidAtlas to define the
# ellipsoid volume. This example is exactly equivalent
# to ellipsoid-atlasproc.mif and ellipsoid-fieldproc.mif.
set pi [expr {4*atan(1.0)}]
set mu0 [expr {4*$pi*1e-7}]
set theta 270
@deparkes
deparkes / folium_lines_and_markers.py
Last active February 27, 2019 20:46
Example of combining lines and markers
import folium
points_a = [[1,50], [1.2,50.3], [1.23, 50.7]]
points_z = [[1,51], [1.2,51.3], [1.23, 51.7]]
# Load map centred on average coordinates
ave_lat = sum(p[0] for p in points_a)/len(points_a)
ave_lon = sum(p[1] for p in points_a)/len(points_a)
my_map = folium.Map(location=[ave_lat, ave_lon], zoom_start=9)
@deparkes
deparkes / baudot.py
Created July 23, 2021 19:29
Simple exploration of the Lorentz cipher concept using Python - see also https://wp.me/p4DE9r-1mc
# Baudot
import random
import string
# Taken from https://www.cryptomuseum.com/ref/ita2/index.htm
baudot = { 'a': '0b00011',
'b': '0b11001',
'c': '0b01110',
'd': '0b01001',
'e': '0b00001',