Simulazione di meccanica classica in due dimensioni
Particelle, molle con smorzamento, forze gravitazionali e di Coulomb
Corpi rigidi
Rilevamento (attualmente solo discreto) e gestione delle collisioni
Corpi morbidi (deformabili) simulati come sistema di particelle-molle modificabile dall'utente, onde sonore
Dinamiche molecolari (attualmente utilizzando il potenziale di Lennard-Jones): gas e liquidi, condensazione ed evaporazione, calcolo di quantità microscopiche e loro variazioni
Conversione di unità e calcolo di espressioni: puoi inserire qualcosa come "(2 giorni + 3 ore) * 80 km/h" e verrà accettato come valore di distanza (richiede libqalculate)
Calcolo e propagazione degli errori: puoi inserire valori come "1.3 ± 0.2" per qualsiasi proprietà e gli errori per tutte quelle dipendenti verranno calcolati utilizzando formule statistiche
Stima dell'errore del solutore: gli errori introdotti dal solutore sono calcolati ed aggiunti a quelli inseriti dall'utente
Vari solutori differenti: fino all'ottavo ordine, esplicito e implicito, con o senza passi temporali adattabili (la maggior parte dei solutori richiedono la libreria GSL)
Strumento di controllo per controllare facilmente le proprietà durante la simulazione (anche con scorciatoie da tastiera personalizzate)
Strumenti per visualizzare i risultati: grafico, metrico, tracciante
Informazioni contestuali per tutti gli oggetti, browser per wikipedia integrato
Raccolta di esperimenti di esempio, altri possono essere scaricati con KNewStuff2