Mike Boyle (@moble)

Top repositories

1

quaternion

Add built-in support for quaternions to numpy
Python
567
star
2

quaternionic

Interpret numpy arrays as quaternionic arrays with numba acceleration
Python
70
star
3

jupyter_boilerplate

Adds a customizable menu item to Jupyter (IPython) notebooks to insert boilerplate snippets of code
JavaScript
70
star
4

spherical_functions

Python/numba package for evaluating Wigner D matrices and spin-weighted spherical harmonics
Python
50
star
5

spherical

Evaluate and transform D matrices, 3-j symbols, and (scalar or spin-weighted) spherical harmonics
Python
33
star
6

MatchedFiltering

An interactive demonstration of matched filtering with some examples using real gravitational-wave data and your computer's audio.
Jupyter Notebook
33
star
7

PostNewtonian

Sympy code to collect and process terms for various post-Newtonian (PN) equations, and to generate working python/C/C++/etc. code to compute PN waveforms
Jupyter Notebook
21
star
8

GWFrames

Manipulate gravitational waveformsโ€”changing frames, and so on.
Jupyter Notebook
17
star
9

scri

Python/numba code for manipulating time-dependent functions of spin-weighted spherical harmonics on future null infinity
Python
16
star
10

Quaternionic.jl

Quaternions for Julia
Julia
15
star
11

h5py_cache

Create h5py File object with specified cache โ€” DEPRECATED
Python
12
star
12

sxs_notebooks

Notebooks illustrating how to use the sxs python package
Jupyter Notebook
11
star
13

PostNewtonian.jl

Orbital dynamics and waveforms for binary black-hole systems, in the post-Newtonian approximation
Julia
11
star
14

SphericalFunctions.jl

Spherical functions of arbitrary float types
Julia
8
star
15

Quaternions

Quaternion library for C++ with python bindings. NOTE: Superseded by moble/quaternion
Jupyter Notebook
8
star
16

XNumbers.jl

Extended-exponent floating-point numbers
Julia
7
star
17

SphericalFunctions

Library for computing Wigner D Matrices, spin-weighted spherical harmonics, and associated quantities needed for functions on the sphere. Written in C++; Python bindings via SWIG.
C++
7
star
18

spinsfast

Fast and exact spin-s spherical-harmonic transforms
Jupyter Notebook
6
star
19

out_of_core_fft

Perform FFT on data set that does not fit into memory
Python
6
star
20

GridRefinement

Code used by the NINJA collaboration to reduce file sizes for gravitational waveforms
C++
2
star
21

conda-lal

Create conda packages for LAL software
Shell
1
star
22

www_black-holes_org

Jekyll site made to look like the black-holes.org site
HTML
1
star
23

clustalx

Version 2.1.1 for compiling with Qt 5
C++
1
star
24

PaperInfrastructure

Basic elements for a Phys. Rev. D lookalike LaTeX paper, with a script for submission to the arXiv.
TeX
1
star
25

remote_exec

IPython extension to run code remotely
Python
1
star
26

SpacetimeAlgebra

The geometric algebra of spacetime, now with python!
C++
1
star
27

auto_version

Automatically create python module version info based on git commit date and hash
Python
1
star