x11/kde-applications/step 26.08.1 OpenBSD
KDE interactive physics simulator
- System
- OpenBSD
- Repository
- OpenBSD ports
- Maintainer
- Rafael Sadowski <[email protected]>
- Categories
- education, math, x11/kde-applications
Description
Step is an interactive physical simulator. It allows you to explore the physical world through simulations.
Features
- Classical mechanical simulation in two dimensions
- Particles, springs with damping, gravitational and coulomb forces
- Rigid bodies
- Collision detection (currently only discrete) and handling
- Soft (deformable) bodies simulated as user-editable particles-springs systems, sound waves
- Molecular dynamics (currently using Lennard-Jones potential): gas and liquid, condensation and evaporation, calculation of macroscopic quantities and their variances
- Unit conversion and expression calculation: you can enter something like (2 days + 3 hours) * 80 km/h and it will be accepted as distance value
- Error calculation and propagation: you can enter values like 1.3 +/- 0.2 for any property and errors for all dependent properties will be calculated using statistical formulas
- Solver error estimation: errors introduced by the solver are calculated and added to user-entered errors
- Several different solvers: up to 8th order, explicit and implicit, with or without adaptive timestep
- Controller tool to easily change properties during the simulation, including customizable keyboard shortcuts
- Tools to visualize results: graph, meter, tracer
- Context information for all objects, integrated wikipedia browser
- Collection of example experiments and integrated tutorials
In the other systems
The newest version among them is 26.08.2, as upstream numbers it.
| System | Port | Version | Vulnerabilities | Status | Maintainer | Last update |
|---|---|---|---|---|---|---|
| OpenBSD | x11/kde-applications/step | 26.08.1 | no data | - | Rafael Sadowski <[email protected]> | - |
| FreeBSD | science/step by name | 26.08.2 newest | none known | - | [email protected] | 2026-10-08 |
| NetBSD | misc/step by name | 26.08.0 | none known | - | - | 2026-09-29 |
| DragonFly | science/step by name | 25.04.2 | none known | - | [email protected] | - |
| MidnightBSD | science/step by name | no data | - | - | - | |
| HardenedBSD | science/step by name | 26.08.1 | no data | - | [email protected] | - |
| GhostBSD | science/step by name | 26.08.1 | no data | - | [email protected] | - |
Install
Binary package:
pkg_add step
From the ports tree:
cd /usr/ports/x11/kde-applications/step && make install
Dependency graph
Ports that need it on the left, what it needs to run on the right; at most 8 of each. "Dependencies" below lists them all.
Dependencies
Build dependencies 9
Run dependencies 26
- 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
No port depends on this one.