Capítulo 1. Introducción

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.