# Keywords

This is a list of keywords used to describe software throughout this site.

**1D,2D,3D**|*runs in 1,2 and/or 3 dimensions.*

**amr**|*allows for adaptive mesh refinement.*

**analysis**|*analysis software.*

**cmb**|*computes cosmic microwave background (cmb) anisotropy, polarization and matter power spectra.*

**direct**|*solves gravity via direct summation which scales as*.

**fake**|*generates fake astronomical data (e.g. a fake astronomical image).*

**genrelativity**|*solves GR equations of motion.*

**grape**|*uses a Grape board for hardware acceleration. Typically used for direct summation gravity calculations (see also*.**direct**)

**gravity**|*solves Newton's equations of motion. For General relativity see***genrelativity**. If only this keyword is present, this assumes it solves only for external**static**fields. For dynamic self-consistent fields see**selfgravity**.

**grid**|*uses grid-based simulation data. See e.g. here for more information.*

**gridpolar**|*uses a polar grid.*

**gridgeom**|*can handle complex grid geometries.*

**ic**|*generates initial conditions (ic) for simulations.*

**interact**|*runs in an interactive mode.*

**lensing**|*gravitational lensing tool.*

**mhd**|*solves magneto-hydrodynamic equations.*

**non-para**|*is “non-parametric” meaning that it uses a model with more parameters than there are available constraints.*

**parallel**|*will run on multiple processors.*

**parallelshare**|*will run on multiple processors. Requires a shared memory machine.*

**particle**|*uses particle-based simulation data. See e.g. here for more information.*

**plasma**|*simulates physical conditions within an astrophysical plasma.*

**python**|*accepts python scripts.*

**radxfer**|*includes radiative transfer physics.*

**relativity**|*solves SR equations of motion.*

**selfgravity**|*can calculate the force of gravity between individual fluid elements.*

**spectra**|*calculates spectra of astrophysical plasmas.*

**sph**|*smoothed particle hydrodynamics. A particle method for solving the Euler equations. See here for a brief review and further reading.*

**starform**|*includes a prescription for turning gas into stars.*

**starevolve**|*includes physics for stellar evolution.*

**strong**|*strong gravitational lensing tool.*

**thermonuclear**|*includes physics for thermonuclear reactions.*

**tree**|*uses a tree method to calculate forces.*

**vis**|*visualisation software.*

**weak**|*weak gravitational lensing tool.*

**UK SPH Forum**| UK SPH Forum