Peridynamics

1. PeriDyn.jl [github] [Docs] [Posts] [PDF]

go to post diskdamage PeriDyn is a numerical simulation software designed to solve peridynamics problems. It is written in the Julia programming language, and offers a high level of flexibility and speed. PDBenchmark is built on top of the PeriDyn package, which provides a number of predefined material models and benchmark problems. This allows users to quickly set up and run simulations, and compare their results to established benchmarks.

2. PDMaterialPoints.jl [github] [Docs] [Posts]

go to post pdmaterialpoints PDMaterialPoints.jl is a Julia package that can be used to generate particle-based objects for peridynamics simulations. Peridynamics is a relatively new computational framework for simulating the behavior of materials that takes into account long-range interactions between particles or points in a material, instead of the traditional continuum-based approach. PDMaterialPoints.jl can be used to create particle-based objects, such as 2D and 3D meshes, that can be used as input for peridynamics simulations.

3. PDBenchmark.jl [github] [Docs]

Molecular Dynamics

1. MDSimulator.jl [github]

2. MDBase.jl [github]

Miscellaneous

1. GlassConversionPy [github]

2. MLPipeline [github]

3. MixModelsPytorch [github]

4. kurma [github]