Molly.jl
NBodySimulator.jl
Our great sponsors
Molly.jl | NBodySimulator.jl | |
---|---|---|
1 | 2 | |
365 | 124 | |
3.6% | 0.8% | |
9.4 | 4.9 | |
4 days ago | 27 days ago | |
Julia | Julia | |
GNU General Public License v3.0 or later | GNU General Public License v3.0 or later |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Molly.jl
-
Is there a basic particle physics package for Julia?
Check out Molly.jl. I'm not sure if can do membranes but perhaps it'll be easier to extend Molly.jl than roll a whole new package.
NBodySimulator.jl
- How Good Is Julia for AI, Machine Learning, And Simulations?
-
What's the best/easiest way of starting with Julia?
Ah, like the N-body problem? That certainly sounds doable, but not super in my wheelhouse. Plenty of differential equation packages, and I know there are some cool animation/visual packages. I've even seen some that are interactive, so you could possibly on a plot see what changing the parameters does in-time. Neat stuff. Have fun! Maybe start by recreating the 2- or 3-body problem, as I'm sure that's been done and probably can be found with some searching. (I just saw this too, may be relevant https://github.com/SciML/NBodySimulator.jl ) Julia is a joy to use, in my opinion.
What are some alternatives?
Agents.jl - Agent-based modeling framework in Julia
Enzyme.jl - Julia bindings for the Enzyme automatic differentiator
DifferentialEquations.jl - Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equations (SDEs), delay differential equations (DDEs), differential-algebraic equations (DAEs), and more in Julia.
ForwardDiff.jl - Forward Mode Automatic Differentiation for Julia
Q6 - Q6 Repository -- EVB, FEP and LIE simulator.
Astrodynamics.jl - A Fresh Approach to Astrodynamics
DynamicalBilliards.jl - An easy-to-use, modular, extendable and absurdly fast Julia package for dynamical billiards in two dimensions.
jill.py - A cross-platform installer for the Julia programming language
OrbitalTrajectories.jl - OrbitalTrajectories.jl is a modern orbital trajectory design, optimisation, and analysis library for Julia, providing methods and tools for designing spacecraft orbits and transfers via high-performance simulations of astrodynamical models.
AstroDynPropagators.jl - Trajectory Propagators for Astrodynamics.jl