// readme

Range Software - FEA

Range FEA is an open-source desktop application for computer-aided engineering using the Finite Element Method. It provides an integrated environment for mesh generation, simulation setup, and 3D visualisation of results across a range of physics domains β€” including structural stress, heat transfer, fluid dynamics, acoustics, electrostatics, and magnetostatics.

The application is built on Qt6 and ships with a standalone CLI solver (fea-solver) alongside the main GUI (fea). Mesh generation uses the embedded TetGen library for automatic tetrahedral meshing.

Help and tutorials

  1. General help
  2. Tutorials

Prepare build environment

Initialize all submodules

git submodule update --init --recursive

The following command will attempt to download and install all required packages, therefore it must be executed under a privileged (root) user

sudo ./src/range-build-tools/prereqs.sh

_NOTE: In case your OS does not provide you with Qt version…