All software
ModuleMixins.jl
Make your Julia modules composable! With ModuleMixins you can design larger programs in Julia, building out components by merging structure definitions from smaller components, similar to designing an [Entity Component System](https://en.wikipedia.org/wiki/Entity_component_system).
- Entity Component System
- Julia Package
- Metaprogramming
- + 2
- (Julia)
ParticleDA.jl
Julia package to perform data assimilation with particle filters, supporting both thread-based parallelism and distributed processing using MPI.
- Data assimilation
- Julia Package
- Particle filter
- (Julia)
- ("Jupyter Notebook")
- (Shell)
PartitionedArrays.jl
This package provides distributed (a.k.a. partitioned) vectors and sparse matrices like the ones needed in distributed finite differences, finite volumes, or finite element computations.
- GPU
- High performance computing
- Julia Package
- (Julia)
- (Shell)
PhysicalConstants.jl
Collection of fundamental physical constants with uncertainties. It supports arbitrary-precision constants.
- Julia Package
- Physics
- (Julia)
SkyCoords.jl
Astronomical coordinate systems in Julia
- astronomy
- Astrophysics
- Coordinate systems
- + 1
- (Julia)
UnrollingAverages.jl
A Julia package to deconvolve simple moving averages of time series.
- Data Analysis
- Data Science
- Deconvolution
- + 6
- (Julia)