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