SMILE  v2.5
Schwarzschild Modelling Interactive expLoratory Environment
File List
Here is a list of all documented files with brief descriptions:
 common.hForward class declarations, several abstract data classes, a couple of global functions, and global constants (header file only)
 configfile.hReading/writing of INI files
 core.hMain business logic for both GUI and console versions, and the console scripting class
 energydiff.cppTool: Measure the rate of energy diffusion in N-body simulation
 gui.hMain GUI window class that handles all interactive operations
 icgenerator.hClasses for generating the initial conditions for the orbit library
 iodata.hInput/output of various kind of data to/from text or binary files
 iosnapshot.hInput/output of Nbody snapshots in various formats
 managepotential.hCreation of CPotential and CMassModel instances, and input/output of potentials
 massmodel.hClass for dealing with spherical isotropic mass models
 massmodelaxi.hClass for dealing with axisymmetric mass models
 measureshape.cppTool: Measure the shape (axis ratio) of an N-body snapshot as a function of radius
 mkspherical.cppTool: Create spherical mass models from a text table, Nbody snapshot, or analytic density profile
 odeint.hODE integration classes
 optimization.hInterface to linear/quadratic optimization solvers for Schwarzshild modelling
 orbitan.hOrbit analysis classes
 orbitint.hOrbit integration class
 orbitlib.hClasses for handling the orbit library and creating an Nbody model
 potential.hClasses for computing potential, forces and density for various mass models
 renderdensity.cppTool: Create a visual representation of an arbitrary density model
 schwarzschild.hClasses that compute and store various data for Schwarzschild modelling, and the driver class for performing modelling
 smilepot.hSimplified C interface to smile::CPotential class
 snaporbits.cppTool: Perform orbit analysis on trajectories of particles from an N-body snapshot
 testaccuracy.cppTool: check accuracy of approximation of an N-body snapshot by a potential expansion
 utils.hSeveral mathematical, statistical, string formatting and error reporting routines