Erik Schnetter (@eschnett)

Top repositories

1

zotero-citationcounts

Zotero plugin for auto-fetching citation counts from various sources
JavaScript
751
star
2

SIMD.jl

Explicit SIMD vector operations for Julia
Julia
146
star
3

SixelTerm.jl

Inline graphics in the REPL using Sixel
Julia
59
star
4

2018-computational-physics-course

Announcements and nodes for my 2018 course in Computational Physics
Jupyter Notebook
51
star
5

CxxInterface.jl

Create Julia interfaces to C++ libraries
Julia
46
star
6

MPItrampoline

A forwarding MPI implementation that can use any other MPI implementation via an MPI ABI
Python
43
star
7

Delaunay.jl

Find the Delaunay triangulation for a set of points
Julia
19
star
8

FastSphericalHarmonics.jl

Easy-to-use Spherical Harmonics, based on FastTransforms.jl
Julia
18
star
9

Persist.jl

Persistent jobs
Julia
17
star
10

mpi-hs

MPI bindings for Haskell
Haskell
16
star
11

ASDF.jl

A Julia implementation of the Advanced Scientific Data Format (ASDF)
Julia
14
star
12

DifferentialForms.jl

Differential forms in Julia
Julia
13
star
13

RayTraceGR.jl

A ray-tracer for curved spacetimes
Julia
13
star
14

ADIOS2.jl

A Julia interface to ADIOS2
Julia
13
star
15

FunHPC.jl

Functional High-Performance Computing in Julia
Julia
13
star
16

SHTOOLS.jl

A Julia package wrapping SHTOOLS, the Spherical Harmonic Tools
Julia
11
star
17

Contracts.jl

Julia
11
star
18

ValueSymbols.jl

Provide a pointerfree wrapper for Julia Symbols
Julia
9
star
19

FourierTransforms.jl

Fast Fourier Transforms implement in pure Julia.
Julia
8
star
20

Fortran.jl

Execute Fortran code from Julia
Julia
8
star
21

DDF.jl

Discrete Differential Forms in arbitrary dimensions
Julia
7
star
22

STL.jl

A Julia interface to the C++ STL
Julia
7
star
23

MPIwrapper

A wrapper for MPI libraries, implementing an MPI ABI
Python
7
star
24

openPMD.jl

Julia wrapper for the openPMD-api library
Julia
6
star
25

Vecmathlib.jl

Vectorizable elemental math functions for Julia
Julia
6
star
26

Arbitrary.jl

Generate arbitrary sequences for testing
Julia
5
star
27

TestAbstractTypes.jl

Provide functions to test whether a type implements an abstract type properly
Julia
5
star
28

FastArrays.jl

Multi-dimensional arrays with arbitrary upper and lower bounds that can be fixed at compile time.
Julia
5
star
29

TanhSinhQuadrature.jl

Multi-dimensional tanh-sinh quadrature in Julia
Julia
5
star
30

SimulationIO

Efficient and convenient I/O for large PDE simulations
C++
4
star
31

Bernstein.jl

Calculate Bernstein polynomials
Julia
4
star
32

QD.jl

Provide high-precision Float128 and Float256 types, based on David H. Bailey's "qd" library
Julia
4
star
33

GraviPet.jl

GraviPet is the General Relativistic Astrophysics Visualization, Initialization, and Postprocessing Efficient Toolkit
Julia
4
star
34

ShortFFTs.jl

Efficient short Fast Fourier Transforms
Julia
4
star
35

CUDASIMDTypes.jl

Explicit SIMD types for CUDA
Julia
4
star
36

beamforming

Experiment with beam forming algorithms for CHORD
C++
3
star
37

FunHPC.cxx

FunHPC: Functional HPC Programming
C++
3
star
38

Ncurses.jl

Julia wrapper of the famous ncurses library
Julia
3
star
39

SparseGridQuadrature.jl

Julia
3
star
40

SimplexQuad.jl

Gaussian Quadrature for an n-dimensional simplex
Julia
3
star
41

NonPromoting.jl

Non-promoting wrappers for arithmetic types
Julia
2
star
42

VecMathLib

VecMathLib: SIMD vector operations and vectorizable math functions
C++
2
star
43

GeometricAlgebra.jl

Julia
2
star
44

asdf-cxx

ASDF - Advanced Scientific Data Format, a C++ implementation
C++
2
star
45

SSHT.jl

Fast and exact spin spherical harmonic transforms
Julia
2
star
46

VectorSpaces.jl

Traits for vector spaces
Julia
2
star
47

ProgressView.jl

A Julia package for displaying categorical progress information
Julia
2
star
48

AlgebraicMatrices.jl

Julia
2
star
49

SimplexPoly.jl

Operations on polynomials that live on a simplex
Julia
2
star
50

GridFunctions.jl

Julia
2
star
51

IndexSpaces.jl

Mapping physics quantities onto hardware for efficient parallelization.
Julia
2
star
52

ITerm2Images.jl

Inline graphics in the REPL for iTerm2
Julia
2
star
53

ZeroRing.jl

A number type that has only a single value (zero) and needs no storage
Julia
2
star
54

GrundmannMoeller.jl

Grundmann-Mรถller n-dimensional Simplex Quadrature
Julia
2
star
55

Literals.jl

Experiments towards arbitrarily accurate literal values
Julia
2
star
56

SimpleAssoc.jl

Julia
1
star
57

Example2018

Example Project for CompPhys course
Julia
1
star
58

ML

Go to https://drive.google.com/file/d/17CihZKb04U2TRwDXQwwmMDYODFXMfbCf/view?usp=sharing
Jupyter Notebook
1
star
59

spack-test

Test Spack by installing packages for a typical HPC environment
Shell
1
star
60

Forall.jl

Provide a `forall` function that implements a `for` loop
Julia
1
star
61

SmallInts.jl

Small integers
Julia
1
star
62

AbstractSphericalHarmonics.jl

Provide a uniform interface to spin-weighted spherical harmonics
Julia
1
star
63

FastIntegers.jl

Julia
1
star
64

BasicTraits.jl

Experiment with traits in Julia
Julia
1
star
65

DivGradYlm.jl

Experiments with vector and tensor spherical harmonics
Julia
1
star
66

WideInts.jl

Double-wide integer arithmetic
Julia
1
star
67

constrained-functors

Constrained Categories, Functors, and Comonads
Haskell
1
star
68

KernelFusion.jl

Experiment with fusing user-defined loop kernels
Julia
1
star
69

openPMD2.jl

Temporary repository for new openPMD Julia bindings
Julia
1
star
70

Compose.jl

Julia utilities for tabulated equations of state
Julia
1
star
71

BlockSparseArrays.jl

Block-sparse vectors and matrices
Julia
1
star
72

WaveToyDagger.jl

Julia
1
star
73

hdf5-hs

HDF5 bindings for Haskell
Haskell
1
star
74

funhpc-hs

FunHPC: Functional HPC Programming (using Haskell)
Haskell
1
star
75

Variants.jl

A Variant (tagged union) type for Julia
Julia
1
star
76

FixedPoint.jl

Fixed point numbers for Julia
Julia
1
star
77

mlpoisson

Solve the Poisson equation in a machine-learning (deep learning) inspired way
Haskell
1
star
78

Fun1d.jl

Discretize functions via finite differences (in 1 dimension)
Julia
1
star
79

SparseArraysCOO.jl

Create sparse vectors and matrices conveniently and efficiently
Julia
1
star
80

ScalarSelfForce4d.jl

Numerical experiments with self-force in a scalar field
Julia
1
star
81

ASDF2.jl

ASDF, the Advanced Scientific Data Format
Julia
1
star
82

einsteintoolkit-docker

Docker image for the Einstein Toolkit
Shell
1
star
83

ParabolicTrigonometry.jl

Parabolic trigonometric functions
Julia
1
star