Erik Schnetter (@eschnett)

Top repositories

1

zotero-citationcounts

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

SIMD.jl

Explicit SIMD vector operations for Julia
Julia
146
star
3

2018-computational-physics-course

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

SixelTerm.jl

Inline graphics in the REPL using Sixel
Julia
49
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
41
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

CarpetX

CarpetX is a Cactus driver for the Einstein Toolkit based on AMReX
C++
16
star
12

ASDF.jl

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

DifferentialForms.jl

Differential forms in Julia
Julia
13
star
14

RayTraceGR.jl

A ray-tracer for curved spacetimes
Julia
13
star
15

ADIOS2.jl

A Julia interface to ADIOS2
Julia
13
star
16

FunHPC.jl

Functional High-Performance Computing in Julia
Julia
13
star
17

SHTOOLS.jl

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

Contracts.jl

Julia
11
star
19

ValueSymbols.jl

Provide a pointerfree wrapper for Julia Symbols
Julia
9
star
20

FourierTransforms.jl

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

DDF.jl

Discrete Differential Forms in arbitrary dimensions
Julia
7
star
22

Fortran.jl

Execute Fortran code from Julia
Julia
7
star
23

STL.jl

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

MPIwrapper

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

openPMD.jl

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

Vecmathlib.jl

Vectorizable elemental math functions for Julia
Julia
6
star
27

Arbitrary.jl

Generate arbitrary sequences for testing
Julia
5
star
28

TestAbstractTypes.jl

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

FastArrays.jl

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

TanhSinhQuadrature.jl

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

SimulationIO

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

Bernstein.jl

Calculate Bernstein polynomials
Julia
4
star
33

QD.jl

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

CUDASIMDTypes.jl

Explicit SIMD types for CUDA
Julia
4
star
35

beamforming

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

FunHPC.cxx

FunHPC: Functional HPC Programming
C++
3
star
37

SparseGridQuadrature.jl

Julia
3
star
38

NonPromoting.jl

Non-promoting wrappers for arithmetic types
Julia
2
star
39

VecMathLib

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

GeometricAlgebra.jl

Julia
2
star
41

asdf-cxx

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

SSHT.jl

Fast and exact spin spherical harmonic transforms
Julia
2
star
43

VectorSpaces.jl

Traits for vector spaces
Julia
2
star
44

ProgressView.jl

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

AlgebraicMatrices.jl

Julia
2
star
46

GridFunctions.jl

Julia
2
star
47

SimplexPoly.jl

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

IndexSpaces.jl

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

GraviPet.jl

GraviPet is the General Relativistic Astrophysics Visualization, Initialization, and Postprocessing Efficient Toolkit
Julia
2
star
50

ZeroRing.jl

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

Literals.jl

Experiments towards arbitrarily accurate literal values
Julia
2
star
52

SimpleAssoc.jl

Julia
1
star
53

Example2018

Example Project for CompPhys course
Julia
1
star
54

ML

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

spack-test

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

Forall.jl

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

KernelFusion.jl

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

SmallInts.jl

Small integers
Julia
1
star
59

Compose.jl

Julia utilities for tabulated equations of state
Julia
1
star
60

AbstractSphericalHarmonics.jl

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

FastIntegers.jl

Julia
1
star
62

BasicTraits.jl

Experiment with traits in Julia
Julia
1
star
63

DivGradYlm.jl

Experiments with vector and tensor spherical harmonics
Julia
1
star
64

WideInts.jl

Double-wide integer arithmetic
Julia
1
star
65

constrained-functors

Constrained Categories, Functors, and Comonads
Haskell
1
star
66

openPMD2.jl

Temporary repository for new openPMD Julia bindings
Julia
1
star
67

ITerm2Images.jl

Inline graphics in the REPL for iTerm2
Julia
1
star
68

BlockSparseArrays.jl

Block-sparse vectors and matrices
Julia
1
star
69

WaveToyDagger.jl

Julia
1
star
70

hdf5-hs

HDF5 bindings for Haskell
Haskell
1
star
71

funhpc-hs

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

Variants.jl

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

FixedPoint.jl

Fixed point numbers for Julia
Julia
1
star
74

mlpoisson

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

GrundmannMoeller.jl

Grundmann-MΓΆller n-dimensional Simplex Quadrature
Julia
1
star
76

SimplexQuad.jl

Gaussian Quadrature for an n-dimensional simplex
Julia
1
star
77

Fun1d.jl

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

SparseArraysCOO.jl

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

ScalarSelfForce4d.jl

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

Ncurses.jl

Julia wrapper of the famous ncurses library
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