Swarm-NG  1.1
tutorials Directory Reference

This directory implements several tutorials for using Swarm as a beginner and Swarm-NG for more advanced users.

More...

Files

file  kepler.cpp [code]
 Implements functions for converting between Cartesian & Keplerian coordinates.
 
file  kepler.hpp [code]
 Defines functions for converting between Cartesian & Keplerian coordinates.
 
file  montecarlo.cpp [code]
 Implement Monte Carlo simulation to find planetary systems and generate ensemble.
 
file  montecarlo_ecclimit.cpp [code]
 Implement Monte Carlo simulation to find planetary systems and generate ensemble.
 
file  montecarlo_mcmc_outputs.cpp [code]
 Implement Monte Carlo simulation to find planetary systems and generate ensemble.
 
file  random.hpp [code]
 Defines and implements simple interfaces to CPU random number generators.
 
file  tutorial_ensemble.cpp [code]
 A tutorial on how to manipulate ensembles.
 
file  tutorial_gpu.cpp [code]
 A tutorial for using GPU integrators.
 
file  tutorial_integrator.hpp [code]
 Defines Tutorial for implementing an Integrator class - implements a tutorial for making a integrator.
 
file  tutorial_integrator_plugin.cu [code]
 
file  tutorial_monitor.hpp [code]
 A tutorial on how to make the monitor, for more info see Tutorial for making a monitor (stopper/logger).
 
file  tutorial_monitor_plugin.cu [code]
 
file  tutorial_propagator.hpp [code]
 Defines Tutorial for Making a Propagator class – implements a tutorial for making a propagator.
 
file  tutorial_propagator_plugin.cu [code]
 A integrator plugin based on tutorial propagator.
 
file  tutorial_simple.cpp [code]
 A simple tutorial for beginners to use the swarm API.
 

Detailed Description

This directory implements several tutorials for using Swarm as a beginner and Swarm-NG for more advanced users.