Ed Scheinerman (@scheinerman)
  • Stars
    star
    531
  • Global Rank 54,750 (Top 2 %)
  • Followers 122
  • Following 5
  • Registered over 10 years ago
  • Most used languages
    Julia
    95.0 %
    HTML
    1.3 %
    TeX
    1.3 %
    C
    1.3 %
    MATLAB
    1.3 %
  • Location 🇺🇸 United States
  • Country Total Rank 14,903
  • Country Ranking
    Julia
    29
    MATLAB
    572
    TeX
    1,130
    HTML
    7,302

Top repositories

1

LatexPrint.jl

Print Julia objects in a form suitable for LaTeX mathematics mode.
Julia
70
star
2

Permutations.jl

Permutations class for Julia.
Julia
51
star
3

Bijections.jl

Bijection datatype for Julia.
Julia
44
star
4

LinearAlgebraX.jl

Exact linear algebra functions
Julia
40
star
5

SimpleGraphs.jl

Convenient way to handle simple graphs and digraphs
Julia
38
star
6

InvitationToDynamicalSystems

Download my book "Invitation to Dynamical Systems" and its solution manual.
MATLAB
35
star
7

Mods.jl

Easy modular arithmetic for Julia
Julia
32
star
8

Multisets.jl

Finite multisets in Julia
Julia
16
star
9

matgraph

Matlab tools for working with simple graphs
HTML
13
star
10

SimpleGraphAlgorithms.jl

Additional algorithms for the `SimpleGraphs` module that rely on integer programming
Julia
11
star
11

SampleMathPaper

A sample mathematics paper to illustrate basic ideas in LaTeX
TeX
11
star
12

SimplePosets.jl

Simple partially ordered sets for Julia
Julia
9
star
13

RiemannComplexNumbers.jl

Reimplemented complex arithmetic in Julia with a single infinity and NaN.
Julia
9
star
14

DrawSimpleGraphs.jl

Drawing functions for `SimpleGraphs`
Julia
6
star
15

SimpleWorld.jl

Package to load all my other "Simple" packages
Julia
6
star
16

Posets.jl

Partially ordered sets fully compatible with Graphs.jl
Julia
6
star
17

Cplusplus-For-Mathematicians-Code

C
5
star
18

RationalGenerators.jl

Iterate positive rational numbers without repetition
Julia
5
star
19

SimpleDrawing.jl

Convenient drawing tools derived from Plots
Julia
5
star
20

SimplePolynomials.jl

Basic polynomials with exact coefficients
Julia
5
star
21

Sudoku.jl

Solve Sudoku puzzles using integer programming
Julia
5
star
22

Counters.jl

Count things easily.
Julia
4
star
23

SimpleTropical.jl

Julia implementation of tropical arithmetic
Julia
4
star
24

Mazes.jl

Create grid mazes
Julia
4
star
25

ImplicitGraphs.jl

Implicitly defined graphs (possibly infinite)
Julia
4
star
26

PythagoreanTriples.jl

Pythagorean Triples
Julia
4
star
27

ClosedIntervals.jl

Closed intervals of the form [a,b].
Julia
4
star
28

HyperbolicPlane.jl

Implementation of basic hyperbolic geometry (Poincare disc model)
Julia
3
star
29

SimplePosetAlgorithms.jl

Additional algorithms for the SimplePoset type.
Julia
3
star
30

LatinSquares.jl

Creating Latin squares and pairs of orthogonal Latin squares
Julia
3
star
31

SimpleSolver.jl

Easy interface for solving equations
Julia
3
star
32

RingLists.jl

Circular lists
Julia
3
star
33

ChooseOptimizer.jl

Tool to select different optimization engines and set options.
Julia
3
star
34

SimplePartitions.jl

Module for set partitions
Julia
3
star
35

QuadraticRationals.jl

Numbers in a simple quadratic extension of the rational numbers
Julia
2
star
36

SimpleLife.jl

Conway's Game of Life
Julia
2
star
37

Spirograph.jl

Julia implementation of a spirograph
Julia
2
star
38

SimpleGF2.jl

An implementation of arithmetic in GF(2)
Julia
2
star
39

BigCombinatorics.jl

Combinatorial functions that always return a BigInt
Julia
2
star
40

SimpleQuantum.jl

Learning about qubits, registers, and gates.
Julia
2
star
41

ShowSet.jl

Nicer output for Set and BitSet objects in Julia.
Julia
2
star
42

Diodes.jl

Julia code for resistor-diode networks
Julia
2
star
43

DiscreteFunctions.jl

Functions to/from {1,2,...,n}
Julia
2
star
44

BalancedIncompleteBlockDesigns.jl

Use integer programming to create balanced incomplete block designs.
Julia
2
star
45

AbstractLattices.jl

Abstract lattice functions meet and join, with symbols \wedge and \vee
Julia
2
star
46

LinearFractionalTransformations.jl

Linear fractional transformations of the (extended) complex plane.
Julia
2
star
47

SimplePlanarGraphs.jl

Experimental code for planarity
Julia
2
star
48

Misc.jl

Uncategorized, but hopefully useful, Julia code.
Julia
2
star
49

PlayingCards52.jl

Standard deck of 52 playing cards
Julia
2
star
50

SimplePosetDrawings.jl

Julia module for drawing Hasse diagrams of partially ordered sets.
Julia
2
star
51

SimpleGraphConverter.jl

Convert between graphs defined in Graphs and SimpleGraphs
Julia
2
star
52

Clines.jl

Circles and lines in the plane
Julia
1
star
53

HyperbolicDrawSimpleGraphs.jl

Drawing graphs in the hyperbolic plane
Julia
1
star
54

War.jl

Computer plays the card game war with itself
Julia
1
star
55

DiceGame.jl

Analysis of dice games
Julia
1
star
56

kMeans.jl

`k`-means clustering
Julia
1
star
57

SimplePosetRepresentations.jl

Random posets, interval orders, and the like.
Julia
1
star
58

SimpleRandom.jl

Collection of Julia functions to make random things
Julia
1
star
59

WordGraphs.jl

Graphs whose vertices are words.
Julia
1
star
60

TwentyFour.jl

Julia code to solve Twenty Four puzzles
Julia
1
star
61

SimpleGraphRepresentations.jl

Extension of SimpleGraphs containing methods for dealing with intersection graphs and the like
Julia
1
star
62

Circles.jl

This module is superseded by Clines. See that for all the functionality that used to be here (and more).
Julia
1
star
63

Factorions.jl

Code to hunt for factorions in any base
Julia
1
star
64

FlexLinearAlgebra.jl

Flexible vectors and matrices for Julia
Julia
1
star
65

FreeCell.jl

Exercise to create a program to play FreeCell
Julia
1
star
66

SpellingBee.jl

Solve NY Times Spelling Bee puzzles
Julia
1
star
67

RationalProjectivePlane.jl

Points and lines in the projective plane (with rational homogenous coordinates)
Julia
1
star
68

IntPrint.jl

Convert Julia integers to strings with separators every three digits
Julia
1
star
69

SimpleTools.jl

Miscellaneous code useful for my SimpleWorld
Julia
1
star
70

CoinRepresentations.jl

Coin Representations of 3-Connected Planar Graphs
Julia
1
star
71

kMeansExtras.jl

Extra functions to support `kMeans`
Julia
1
star
72

SimpleQuaternions.jl

Basic implementation of Hamilton's quaternions
Julia
1
star
73

WordleSolver.jl

Solve Wordle puzzles interactively.
Julia
1
star
74

BulletsMaggots.jl

The Bullets and Maggots number guessing game
Julia
1
star
75

Fractory.jl

Simple fractals in the unit square
Julia
1
star
76

SimplePadics.jl

Nicely formatted p-adic numbers.
Julia
1
star
77

HalfSine.jl

Reopen investigation into a function `f` such that `f(f(x)) == sin(x)`.
Julia
1
star
78

DigitsSolver.jl

Solve Digits puzzles in the New York Times
Julia
1
star
79

SemiIsomorphism.jl

Research code for looking at semi-isomophisms of graphs
Julia
1
star
80

SetOps.jl

Easy set operations for Julia
Julia
1
star