
Step es un simulador interactivo de Física.
Características de Step:
Simulaciones de mecánica clásica en dos dimensiones.
Partículas, muelles con amortiguación, fuerzas gravitatorias y de Coulomb
Cuerpos rígidos.
Detección y manejo de colisiones (actualmente, solo discretas).
Simulación de cuerpos flexibles (deformables) como un sistema de partículas y muelles que puede ser editado por el usuario, ondas de sonido.
Dinámica molecular (actualmente, usando el potencial de Lennard-Jones): gas y líquido, condensación y evaporación, cálculo de cantidades macroscópicas y sus varianzas.
Conversión de unidades y cálculo de expresiones: puede introducir algo como «(2 días + 3 horas) * 80 km/h», que será aceptado como una distancia (requiere libqalculate).
Cálculo y propagación de errores: puede introducir valores como «1.3 ± 0.2» para cualquier propiedad, y los errores para todas las propiedades dependientes serán calculados usando fórmulas estadísticas.
Estimación del error de la resolución: los errores introducidos por el mecanismo de resolución son calculados y añadidos a los errores introducidos por el usuario.
Diferentes mecanismos de resolución: hasta el octavo orden, explícito e implícito, con o sin paso de tiempo adaptativo (la mayoría de los mecanismos de resolución necesitan la biblioteca GSL).
Herramienta para controlar fácilmente las propiedades durante la simulación (incluso con accesos rápidos de teclado personalizados).
Herramientas para visualizar los resultados: gráfica, medidor, trazador.
Información contextual para todos los objetos, navegador de Wikipedia integrado.
Colección de experimentos de ejemplo, pudiéndose descargar más con KNewStuff3.
Tutoriales integrados.