Physics Packages
-
PowerModels.jl388A Julia/JuMP Package for Power Network Optimization
-
Oceananigans.jl962๐ Julia software for fast, friendly, flexible, ocean-flavored fluid dynamics on CPUs and GPUs
-
Crystalline.jl55Tools for crystallographic symmetry analysis
-
DynamicalSystems.jl834Award winning software library for nonlinear dynamics and nonlinear timeseries analysis
-
PowerSimulationsDynamics.jl173Julia package to run Dynamic Power System simulations. Part of the Scalable Integrated Infrastructure Planning Initiative at the National Renewable Energy Lab.
-
MPSKit.jl127A Julia package dedicated to simulating quantum many-body systems using Matrix Product States (MPS)
-
KomaMRI.jl111Koma is a Pulseq-compatible framework to efficiently simulate Magnetic Resonance Imaging (MRI) acquisitions. The main focus of this package is to simulate general scenarios that could arise in pulse sequence development.
-
MRIsim.jl111Koma is a Pulseq-compatible framework to efficiently simulate Magnetic Resonance Imaging (MRI) acquisitions. The main focus of this package is to simulate general scenarios that could arise in pulse sequence development.
-
Thermodynamics.jl58A package containing a library of moist thermodynamic relations.
-
MoistThermodynamics.jl58A package containing a library of moist thermodynamic relations.
-
VoronoiFVM.jl194Solution of nonlinear multiphysics partial differential equation systems using the Voronoi finite volume method
-
UnROOT.jl96Native Julia I/O package to work with CERN ROOT files objects (TTree and RNTuple)
-
Trixi.jl522Trixi.jl: Adaptive high-order numerical simulations of conservation laws in Julia
-
BEAST.jl54Boundary Element Analysis and Simulation Toolkit
-
ModelingToolkitStandardLibrary.jl112A standard library of components to model the world and beyond
-
NeuralPDE.jl966Physics-Informed Neural Networks (PINN) Solvers of (Partial) Differential Equations for Scientific Machine Learning (SciML) accelerated simulation
-
LatticeQCD.jl140A native Julia code for lattice QCD with dynamical fermions in 4 dimension.
-
Agents.jl728Agent-based modeling framework in Julia
-
MonteCarloMeasurements.jl261Propagation of distributions by Monte-Carlo sampling: Real number types with uncertainty represented by samples.
-
Measurements.jl486Error propagation calculator and library for physical measurements. It supports real and complex numbers with uncertainty, arbitrary precision calculations, operations with arrays, and numerical integration.
-
QuantumCumulants.jl70Generalized mean-field equations in open quantum systems
-
TropicalTensors.jl53Tropical tensor network for spin glasses
-
FMI.jl84FMI.jl is a free-to-use software library for the Julia programming language which integrates FMI (fmi-standard.org): load or create, parameterize, differentiate and simulate FMUs seamlessly inside the Julia programming language!
-
QuantumLattices.jl110Julia package for the construction of quantum lattice systems.
-
ITensors.jl521A Julia library for efficient tensor computations and tensor network calculations
-
Bloqade.jl181Package for the quantum computation and quantum simulation based on the neutral-atom architecture.
-
ViscousFlow.jl97A framework for simulating viscous incompressible flows about arbitrary body shapes.
-
DynamicalSystemsBase.jl54Definition of dynamical systems and integrators for DynamicalSystems.jl
-
DFTK.jl426Density-functional toolkit
-
GeophysicalFlows.jl153Geophysical fluid dynamics pseudospectral solvers with Julia and FourierFlows.jl.
-
SweepContractor.jl47Julia package for contraction of tensor networks, based on the sweep line algorithm outlined in the paper "General tensor network decoding of 2D Pauli codes" (arXiv:2101.04125).
-
ThermodynamicsTable.jl8Physical Property Packages for Julia-Lang
-
GasModels.jl65A Julia/JuMP Package for Gas Network Optimization
-
WaterLily.jl616Fast and simple fluid simulator in Julia
-
DifferentiableCollisions.jl151Differentiable collision detection for polytopes, capsules, cylinders, cones, spheres, and polygons.
-
Yao.jl924Extensible, Efficient Quantum Algorithm Design for Humans.
-
Brillouin.jl47Brillouin zones and paths for dispersion calculations in Julia.
-
QuDynamics.jl43A JuliaQuantum package for solving dynamical equations in quantum mechanics.
-
MIRT.jl102MIRT: Michigan Image Reconstruction Toolbox (Julia version)
-
NeuralOperators.jl262DeepONets, (Fourier) Neural Operators, Physics-Informed Neural Operators, and more in Julia
Loading more...