Capitolo 1. Introduzione

Step è un simulatore interattivo di fisica.

Caratteristiche di Step:

  • Simulazioni di meccanica classica in due dimensioni

  • Particelle, molle smorzate, forze gravitazionali e coulombiane

  • Corpi rigidi

  • Rilevamento e gestione delle collisioni (al momento solo discrete)

  • Corpi morbidi (deformabili) simulati come sistemi di particelle elastiche modificabili dall'utente, onde sonore

  • Dinamica molecolare (al momento con l'utilizzo del potenziale di Lennard-Jones): gas e liquidi, condensazione ed evaporazione, calcolo delle grandezze macroscopiche e loro variazione

  • Conversione di unità e calcolo di espressioni: puoi inserire ad esempio «(2 days + 3 hours) * 80 km/h» e sarà accettato come valore di distanza (richiede libqalculate)

  • Calcolo e propagazione degli errori: puoi inserire valori come «1.3 ± 0.2» per ogni proprietà e gli errori per le proprietà dipendenti saranno calcolati tramite formule statistiche

  • Stima degli errori del solutore: gli errori introdotti dal solutore sono calcolati e aggiunti al valore dell'errore inserito dall'utente

  • Diversi tipi di solutori: fino all'ottavo ordine, espliciti ed impliciti, con o senza un passo temporale adattivo (la maggior parte dei solutori richiedono la libreria GSL)

  • Strumenti per controllare facilmente le proprietà durante la simulazione (anche con scorciatoie di tastiera personalizzate)

  • Strumenti per visualizzare i risultati: grafici, misuratori, traccianti

  • Informazioni di contesto per tutti gli oggetti, browser per wikipedia integrato

  • Collezione di esperimenti di esempio, altri possono essere scaricati con KNewStuff3

  • Tutorial integrati