All Projects → CRPropa → CRPropa3

CRPropa / CRPropa3

Licence: GPL-3.0 License
CRPropa is a public astrophysical simulation framework for propagating extraterrestrial ultra-high energy particles. https://crpropa.github.io/CRPropa3/

Programming Languages

C++
36643 projects - #6 most used programming language
fortran
972 projects
objective c
16641 projects - #2 most used programming language
c
50402 projects - #5 most used programming language
python
139335 projects - #7 most used programming language
CMake
9771 projects
SWIG
194 projects

Projects that are alternatives of or similar to CRPropa3

antaresViz
ANTARES Visualizations
Stars: ✭ 19 (-56.82%)
Mutual labels:  monte-carlo-simulation
WaveProp in MATLAB
Single-file implementations of 2D and 3D acoustic and elastic wave propagation in time domain using finite-differences(FDTD). Simple formulation and implementation
Stars: ✭ 39 (-11.36%)
Mutual labels:  propagation
PySDM
Pythonic particle-based (super-droplet) warm-rain/aqueous-chemistry cloud microphysics package with box, parcel & 1D/2D prescribed-flow examples in Python, Julia and Matlab
Stars: ✭ 26 (-40.91%)
Mutual labels:  monte-carlo-simulation
smd
Space Mission Design - A SPICE-enhanced continuous thrust interplanetary mission propagator and vizualizer
Stars: ✭ 22 (-50%)
Mutual labels:  propagation
ARD-simulator
3D sound propagation simulator using adaptive rectangular decomposition method.
Stars: ✭ 21 (-52.27%)
Mutual labels:  propagation
grwave
Python for ITU P.368 : Ground-wave propagation curves for frequencies between 10 kHz and 30 MHz
Stars: ✭ 19 (-56.82%)
Mutual labels:  propagation
w2dynamics
A continuous-time hybridization-expansion Monte Carlo code for calculating n-particle Green's functions of the Anderson impurity model and within dynamical mean-field theory.
Stars: ✭ 41 (-6.82%)
Mutual labels:  monte-carlo-simulation
FogTorchPI
A probabilistic prototype for deployment of Fog applications.
Stars: ✭ 19 (-56.82%)
Mutual labels:  monte-carlo-simulation
rtlsdr-wsprd
WSPR daemon for RTL receivers
Stars: ✭ 93 (+111.36%)
Mutual labels:  propagation
GOMC
GOMC - GPU Optimized Monte Carlo is a parallel molecular simulation code designed for high-performance simulation of large systems
Stars: ✭ 41 (-6.82%)
Mutual labels:  monte-carlo-simulation
TAA-PG
Usage of policy gradient reinforcement learning to solve portfolio optimization problems (Tactical Asset Allocation).
Stars: ✭ 26 (-40.91%)
Mutual labels:  monte-carlo-simulation
LabelPropagation
A NetworkX implementation of Label Propagation from a "Near Linear Time Algorithm to Detect Community Structures in Large-Scale Networks" (Physical Review E 2008).
Stars: ✭ 101 (+129.55%)
Mutual labels:  propagation
lattice mc
Lattice gas Monte Carlo simulation code
Stars: ✭ 24 (-45.45%)
Mutual labels:  monte-carlo-simulation
Cassandra
Cassandra is a Monte Carlo package to conduct atomistic simulations.
Stars: ✭ 26 (-40.91%)
Mutual labels:  monte-carlo-simulation
mpiPyMC
A python based, MPI enabled, Monte-Carlo calculation of 2D system using Metropolis algorithm.
Stars: ✭ 20 (-54.55%)
Mutual labels:  monte-carlo-simulation
mathematics-statistics-for-data-science
Mathematical & Statistical topics to perform statistical analysis and tests; Linear Regression, Probability Theory, Monte Carlo Simulation, Statistical Sampling, Bootstrapping, Dimensionality reduction techniques (PCA, FA, CCA), Imputation techniques, Statistical Tests (Kolmogorov Smirnov), Robust Estimators (FastMCD) and more in Python and R.
Stars: ✭ 56 (+27.27%)
Mutual labels:  monte-carlo-simulation
evoplex
Evoplex is a fast, robust and extensible platform for developing agent-based models and multi-agent systems on networks. It's available for Windows, Linux and macOS.
Stars: ✭ 98 (+122.73%)
Mutual labels:  monte-carlo-simulation
Algorithmic-Trading
I have been deeply interested in algorithmic trading and systematic trading algorithms. This Repository contains the code of what I have learnt on the way. It starts form some basic simple statistics and will lead up to complex machine learning algorithms.
Stars: ✭ 47 (+6.82%)
Mutual labels:  monte-carlo-simulation
Laser
Python modules for laser simulation
Stars: ✭ 20 (-54.55%)
Mutual labels:  propagation
AdaptivePELE
AdaptivePELE is a Python package aimed at enhancing the sampling of molecular simulations
Stars: ✭ 14 (-68.18%)
Mutual labels:  monte-carlo-simulation

CRPropa3

Build status Average time to resolve an issue Percentage of issues still open

CRPropa is a publicly available simulation framework to study the propagation of ultra-high-energy nuclei up to iron on their voyage through an (extra)galactic environment. It takes into account: pion production, photodisintegration and energy losses by pair production of all relevant isotopes in the ambient low-energy photon fields as well as nuclear decay. CRPropa can model the deflection in (inter)galactic magnetic fields, the propagation of secondary electromagnetic cascades and neutrinos for a multitude of scenarios for different source distributions and magnetic environments. It enables the user to predict the spectra of UHECR (and of their secondaries), their composition and arrival direction distribution. Additionally, the low-energy Galactic propagation can be simulated by solving the transport equation using stochastic differential equations. CRPropa features a very flexible simulation setup with python steering and shared-memory parallelization.

Interactive Online Demo

You can try out CRPropa online at vispa.physik.rwth-aachen.de. Use the guest login and go to the CRPropa example via "VISPA Cluster" --> "Open Examples".

Installation and Documentation

To install CRPropa, download and unzip either the

Installation instructions, usage examples and API documentation can be found on the documentation web site of CRPropa.

Support

Please use the ticket system for support and in case of general questions. Please browse also the documentation and previous support requests on installation and usage of CRPropa before opening a new ticket.

To receive announcements etc., please subscribe to our mailing list by sending a mail with subject: subscribe crpropa-user to [email protected] from the address you wish to subscribe.

How to cite CRPropa

If you use CRPropa 3 for your research, please cite

JCAP 1605 (2016) no. 05, 038; arXiv:1603.07142

as well as additional publications dependent on the components you are using.

Publications based on CRPropa

An extensive list of publications using CRPropa can be found via inSPIRE.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].