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