HELYX OS extended for Combustion Laboratory POSTECH
This repository has been archived on 2026-05-27. You can view files and clone it, but cannot push or open issues or pull requests.
Find a file
HELYX-OS Development Team a2f0a3b776 useless files
2016-11-22 17:23:11 +01:00
src v240 2016-11-22 16:51:15 +01:00
build_src.xml v240 2016-11-22 16:51:15 +01:00
COPYING COPYING 2016-01-22 17:32:26 +01:00
README.md v240 2016-11-22 16:51:15 +01:00

HELYX-OS

HELYX-OS is an open-source Graphical User Interface designed to work natively with OpenFOAM version 4.1 and OpenFOAM v1606+. The GUI is developed by ENGYS using Java+VTK and delivered to the public under the GNU General Public License.

HELYX-OS has been created to facilitate the usage of the standard OpenFOAM libraries, by removing the complexity of text based case definition in favour of an intuitive easy-to-use graphical user interface. The GUI is focused on pre-processing tasks, including meshing, case definition and solver execution. Visit the HELYX-OS Project Page for more information.

Installing the latest binary file for 64 bit linux

Visit http://engys.github.io/HELYX-OS/ to download the latest HELYX-OS binary and view installation instructions.

Configuring HELYX-OS for OpenFOAM v1606+

To use OpenFOAM v1606+ installed via Docker following the instructions detailed here you need to do the following:

  • Open HELYX-OS
  • Go to Edit>Preferences
  • In the "Misc" section check the "Use Docker" tick box and then type "openfoamplus/of_v1606plus_centos66" in the "Docker Image" textbox
  • Press "OK" to apply settings

Compiling HELYX-OS on your own

Prerequisites

  • Installation of precompiled HELYX-OS X.X.X
  • Oracle Java version > 1.7
  • Oracle JDK
  • Ant > 1.7

Steps to Compile

  1. Make sure the Oracle based java and JDK are installed in your machine (use java -version and javac --version) and configured correctly.

  2. Clone the HELYX-OS git repository in a clean folder (e.g. /home/user/git)

    git clone https://github.com/ENGYS/HELYX-OS
    
  3. Navigate to the HELYX-OS directory (e.g. /home/user/Engys/HELYX-OS/vX.X.X)

  4. Move the sources in the HELYX-OS folder using the command

     cp -R /home/user/git/HELYX-OS/* .
    
  5. Compile using the command

     ant -buildfile build_src.xml
    
  6. Run HELYX-OS with the command

     ./HELYX-OS.sh
    

Disclaimer

None of the OPENFOAM® related products and services offered by ENGYS are approved or endorsed by OpenCFD Ltd. (ESI Group), producer of the OpenFOAM software and owner of the OPENFOAM® and OpenCFD® trade marks.