Step is een interactief natuurkundig simulatieprogramma.
Eigenschappen van Step:
Simulatie in twee dimensies volgens de klassieke mechanica
Deeltjes, veren met demping, zwaarte- en elektrische krachten
Stijve lichamen
Botsingdetectie (nu nog alleen discreet) en afhandeling
Zachte (vervormbare) lichamen gesimuleerd als een deeltjes-veersysteem dat door de gebruiker kan worden bewerkt, geluidsgolven
Moleculaire dynamica (thans wordt de Lennard-Jones potentiaal gebruikt): gas en vloeistof, condensatie en verdamping, berekening van macroscopische hoeveelheden en hun varianties
Conversie van eenheden en berekening van expressies zoals “(2 dagen + 3 uren) * 80 km/u”, waarna dit zal worden beschouwd als een afstand (vereist libqalculate)
Foutenberekening en -voortplanting: u kunt voor elke eigenschap zoiets invullen als “1,3 ± 0,2”, waarna voor elke daarvan afhankelijke eigenschap de fouten zullen worden berekend met gebruik van statistische formules
Het afschatten van fouten veroorzaakt door de oplossingsmethode: fouten die bij het oplossen zijn ontstaan worden berekend en opgeteld bij de fouten die door de gebruiker zijn ingevoerd
Er zijn diverse oplossingsmethoden: tot aan de 8e orde, expliciet en impliciet, met of zonder een adaptieve tijdstap (voor de meesten is de GSL-bibliotheek nodig)
Hulpmiddel voor het eenvoudig beheersen van eigenschappen tijdens een simulatie (zelfs met aangepaste sneltoetsen)
Hulpmiddelen voor het visualiseren van de resultaten: grafiek, meter, spoor
Contekstinformatie voor alle objecten, geintegreerde wikipedia-browser
Verzameling van voorbeeldexperimenten, meer kunnen er worden opgehaald met KNewStuff3
Geïntegreerd lesmateriaal