{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":["archivers/xz","devel/cmake/core","devel/gettext","devel/kf6/extra-cmake-modules","devel/kf6/kdoctools","devel/ninja","graphics/vulkan-headers","math/eigen3","x11/qt6/qttools"],"categories":["education","math","x11/kde-applications"],"comment":"KDE interactive physics simulator","compare":"/compare/step/index.json","dependentCount":null,"description":"Step is an interactive physical simulator. It allows you to explore the\nphysical world through simulations.\n\nFeatures\n\n - Classical mechanical simulation in two dimensions\n - Particles, springs with damping, gravitational and coulomb forces\n - Rigid bodies\n - Collision detection (currently only discrete) and handling\n - Soft (deformable) bodies simulated as user-editable particles-springs\n   systems, sound waves\n - Molecular dynamics (currently using Lennard-Jones potential): gas and\n   liquid, condensation and evaporation, calculation of macroscopic quantities\n   and their variances\n - Unit conversion and expression calculation: you can enter something like\n   (2 days + 3 hours) * 80 km/h and it will be accepted as distance value\n - Error calculation and propagation: you can enter values like 1.3 +/- 0.2\n   for any property and errors for all dependent properties will be calculated\n   using statistical formulas\n - Solver error estimation: errors introduced by the solver are calculated and\n   added to user-entered errors\n - Several different solvers: up to 8th order, explicit and implicit, with or\n   without adaptive timestep\n - Controller tool to easily change properties during the simulation, including\n   customizable keyboard shortcuts\n - Tools to visualize results: graph, meter, tracer\n - Context information for all objects, integrated wikipedia browser\n - Collection of example experiments and integrated tutorials","flavors":[],"html":"https://daemonports.org/openbsd/x11/kde-applications/step/","kind":"port","lastUpdate":null,"license":null,"maintainer":"Rafael Sadowski \u003crsadowski@openbsd.org\u003e","name":"step","newest":false,"newestVersion":"26.08.2","noVulnData":true,"origin":"x11/kde-applications/step","otherSystems":[{"maintainer":"kde@FreeBSD.org","matchedBy":"name","newest":true,"origin":"science/step","path":"/science/step/","system":"FreeBSD","updated":"2026-10-08","version":"26.08.2"},{"matchedBy":"name","origin":"misc/step","path":"/netbsd/misc/step/","system":"NetBSD","updated":"2026-09-29","version":"26.08.0"},{"maintainer":"kde@FreeBSD.org","matchedBy":"name","origin":"science/step","path":"/dragonfly/science/step/","system":"DragonFly","version":"25.04.2"},{"matchedBy":"name","noVulnData":true,"origin":"science/step","path":"/midnightbsd/science/step/","system":"MidnightBSD","version":""},{"maintainer":"kde@FreeBSD.org","matchedBy":"name","noVulnData":true,"origin":"science/step","path":"","system":"HardenedBSD","version":"26.08.1"},{"maintainer":"kde@FreeBSD.org","matchedBy":"name","noVulnData":true,"origin":"science/step","path":"","system":"GhostBSD","version":"26.08.1"}],"packages":null,"pkgName":"step-26.08.1","related":null,"repository":"OpenBSD ports","requiredBy":[],"requiredByCount":0,"runDepends":["devel/desktop-file-utils","devel/gsl","devel/kf6/attica","devel/kf6/kcolorscheme","devel/kf6/kcompletion","devel/kf6/kconfig","devel/kf6/kconfigwidgets","devel/kf6/kcoreaddons","devel/kf6/kcrash","devel/kf6/kdoctools","devel/kf6/kguiaddons","devel/kf6/ki18n","devel/kf6/kiconthemes","devel/kf6/kio","devel/kf6/kjobwidgets","devel/kf6/knewstuff","devel/kf6/kplotting","devel/kf6/kservice","devel/kf6/ktextwidgets","devel/kf6/kwidgetsaddons","devel/kf6/kxmlgui","devel/kf6/sonnet","math/libqalculate","misc/shared-mime-info","x11/gtk+4","x11/qt6/qtbase"],"status":null,"system":"openbsd","systemLabel":"OpenBSD","version":"26.08.1","versions":null,"vulnerabilities":null,"www":"https://www.kde.org/applications/education/step"}
