Luke McCulloch (@LukeMcCulloch)
  • Stars
    star
    59
  • Global Rank 303,690 (Top 11 %)
  • Followers 30
  • Following 26
  • Registered over 10 years ago
  • Most used languages
    Python
    40.0 %
    C++
    30.0 %
    Fortran
    30.0 %
  • Location 🇺🇸 United States
  • Country Total Rank 67,675
  • Country Ranking
    Fortran
    368

Top repositories

1

Python-discrete-differential-geometry

Discrete differential geometry in Python. Derived from CMU and Caltech Codebases and Published papers
Python
23
star
2

feasible-form-parameter-design

My PhD codebase for reliable automated shape generation via miniKanren-esque (interval!) constraint programming, interval arithmetic design space representation, and variational B-spline optimization via automatic differentiation. This is the PhD codebase. When I get time I will make this presentable.
Python
10
star
3

cfd_solvers_cpp

C++ CFD. the initial interest is in hyperbolic conservation laws in 1D, 2D, and 3D, structured and unstructured meshes
C++
7
star
4

PyCFD

An unstructured solver for the Euler equations on a 2D grid, prototyped in Python
Python
5
star
5

ShallowWaterEquations

Roe approximate Riemann solver for the shallow water equations. Includes LaVeque's entropy fix for transonic rarefaction and various limiters.
Fortran
4
star
6

meshes

ply and obj files for discrete differential geometry, etc.
3
star
7

TrivialConnections

Discrete Differential Geometry Exterior Calculus: Keenan Crane's Trivial Connections code adapted for Linux
C++
2
star
8

3D-linear-wave-resistance

3D linear wave resistance forward speed solver for quad based geometries. Rankine Green's function method with discretized free surface
Fortran
2
star
9

3D-nonlinear-wave-resistance

3D fwd speed wave resistance with full nonlinear free suface
Fortran
1
star
10

WARP

clone of WARP Particle In Cell Code base
Python
1
star
11

SpinTransformations

C++ implementation of Spin Transformations of Discrete Surfaces by Keenan Crane, et al.
C++
1
star