BSD Ports

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.

SystemPortVersionVulnerabilitiesStatusMaintainerLast update
OpenBSDx11/kde-applications/step26.08.1no data-Rafael Sadowski <[email protected]>-
FreeBSDscience/step by name26.08.2 newestnone known-[email protected]2026-10-08
NetBSDmisc/step by name26.08.0none known--2026-09-29
DragonFlyscience/step by name25.04.2none known-[email protected]-
MidnightBSDscience/step by nameno data---
HardenedBSDscience/step by name26.08.1no data-[email protected]-
GhostBSDscience/step by name26.08.1no data-[email protected]-

Compare across BSDs

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

No port depends on this one.