Installation
This guide covers the installation of STEPSS, including the Java GUI, Visual Studio, and the Intel Fortran compiler.
All needed files can be downloaded from the Google Drive folder.
Installing Java
Section titled “Installing Java”STEPSS comes with a Java-based Graphical User Interface (GUI) that requires a 64-bit Java Runtime Environment, version 11 or later. Any recent JRE or JDK is fine — there is no need to uninstall a Java you already have, as long as it meets that minimum.
-
Check existing installation: Open a Windows Command prompt and enter:
Terminal window java -versionIf this reports a 64-bit Java, you are ready — skip to the next section.
-
Install Java (only if the command is not recognised):
- Download a 64-bit JDK from oracle.com, or from the Google Drive
- Double-click to install and follow the instructions
-
Associate STEPSS with Java:
- Right-click on
stepss.jar - Select “Open with” → “Always use this application”
- Right-click on
Installing STEPSS
Section titled “Installing STEPSS”- Download
stepss.jarfrom the Google Drive - Place it in any convenient location (e.g., your Desktop)
- Do not uncompress the archive
- Launch by double-clicking
stepss.jar
When launched, STEPSS creates a temporary working folder and copies all needed executables and libraries. To remove STEPSS, simply delete the archive file. It leaves nothing on your computer.
Current version: 3.40
Installing Visual Studio
Section titled “Installing Visual Studio”The Intel oneAPI compiler requires Microsoft Visual Studio Community 2019 or later (2022 recommended). If you already have a version that meets this requirement, there is no need to uninstall it.
- Download a Community installer from visualstudio.microsoft.com, or the launcher from the Google Drive:
vs_community__e942d3d4864d4a80b72975352289d007.exe - Execute by double-clicking
- During installation, under the “Workloads” view, select “Desktop development with C++“
Installing the Fortran Compiler
Section titled “Installing the Fortran Compiler”STEPSS is compiled with ifx, the Intel oneAPI Fortran compiler. Use a oneAPI release of version 2024.0 or later, which provides ifx.
Two packages need to be installed in order, both free of charge from Intel:
-
Download and install the Intel oneAPI Base Toolkit
-
Download and install the Intel oneAPI HPC Toolkit, which contains the
ifxFortran compilerBoth are available from Intel’s oneAPI HPC Toolkit download page.
-
Restart your computer
Installing CODEGEN Studio
Section titled “Installing CODEGEN Studio”CODEGEN Studio is a browser-based visual editor for assembling CODEGEN models using drag-and-drop blocks.
CODEGEN Studio requires Python 3.10 or later.
-
Install from PyPI:
Terminal window pip install stepss-cg-studio -
Launch it:
Terminal window cg-studio -
Open
http://localhost:8765in your browser
To compile models from within the editor, configure the codegen binary path in Settings (gear icon). See the CODEGEN Studio guide for details.
Installing PyRAMSES
Section titled “Installing PyRAMSES”For the Python interface to RAMSES, see the PyRAMSES Installation Guide.