NBodySimulator.jl
Molly.jl
NBodySimulator.jl | Molly.jl | |
---|---|---|
2 | 1 | |
124 | 366 | |
0.8% | 2.2% | |
4.9 | 9.4 | |
about 16 hours ago | 2 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.
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.
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.
What are some alternatives?
Enzyme.jl - Julia bindings for the Enzyme automatic differentiator
Agents.jl - Agent-based modeling framework in Julia
ForwardDiff.jl - Forward Mode Automatic Differentiation for Julia
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.
Astrodynamics.jl - A Fresh Approach to Astrodynamics
Q6 - Q6 Repository -- EVB, FEP and LIE simulator.
jill.py - A cross-platform installer for the Julia programming language
DynamicalBilliards.jl - An easy-to-use, modular, extendable and absurdly fast Julia package for dynamical billiards in two dimensions.
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