Nathan Rooy (@nathanrooy)

Top repositories

1

particle-swarm-optimization

Learn about particle swarm optimization (PSO) through Python!
Python
249
star
2

evolving-simple-organisms

Evolving simple organisms using a genetic algorithm and deep learning from scratch with python
Python
144
star
3

rpi-urban-mobility-tracker

The easiest way to count pedestrians, cyclists, and vehicles on edge computing devices or live video feeds.
Jupyter Notebook
122
star
4

word2vec-from-scratch-with-python

A very simple, bare-bones, inefficient, implementation of skip-gram word2vec from scratch with Python
Python
101
star
5

landscapes

A dependency free library of standardized optimization test functions written in pure Python.
Python
52
star
6

differential-evolution-optimization

A simple, bare bones, implementation of differential evolution optimization.
Python
49
star
7

taxicab

Accurate routing for OpenStreetMap/OSMnx
Python
42
star
8

BlenderFOAM

Fluid based shape optimization with Blender and OpenFOAM
Python
34
star
9

simulated-annealing

A simple, bare bones, implementation of simulated annealing optimization algorithm.
Python
28
star
10

spatial-analysis

A collection of algorithms I use for the analysis of geospatial data. Written in C, wrapped in Python.
C
21
star
11

Clean-and-Simple-Jekyll-Theme

A simple, clean, and easy to modify Jekyll theme.
HTML
20
star
12

ped-net

Object detection optimized specifically for pedestrians, cyclists, and vehicles on edge/mobile hardware. PedNet = Pedestrian network
20
star
13

ahmed-bluff-body-cfd

Ahmed bluff body geometry (CAD + STL) and OpenFOAM (v7) validation cases
C++
15
star
14

p-area

The easiest way to compute the frontal/projected area of an STL geometry file. Useful for aerodynamic/CFD applications.
Python
14
star
15

aerodynamic-shape-optimization

Python scripts related to aerodynamic analysis and shape optimization
Jupyter Notebook
13
star
16

nathanrooy.github.io

HTML
10
star
17

bwo

Black Widow Optimization implemented in pure Python.
Python
10
star
18

turboshtein

Possibly the fastest way of computing the Levenshtein distance between two fairly short ASCII strings in Pythonโ€ฆ
C
4
star
19

PFOIL

Fortran
1
star
20

dash-vtk-cfd

Python
1
star
21

aerodynamic-panel-codes

Numerical panel codes for calculating the aerodynamic properties of 2D airfoils
Python
1
star
22

ternary-map-legend

Interpolate between three colors in the shape of a variable density equilateral triangle (useful for ternary map legends...)
Python
1
star
23

foillib

A minimal, dependency free utility for generating NACA and Bezier airfoils
Python
1
star