A tool to calculate and visualize electric flux lines around charged bodies. https://elfelli.sinyax.net/
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Johann Rudloff 31551e67d4 Upgrade CMake via brew in macOS Travis build. 1 month ago
ci Clearer naming for build system switching. 1 month ago
data Fix typo in desktop file. 10 years ago
po Small hack for backwards compatibility with older SCons versions (e.g. 2.3.0). 1 year ago
src Update copyright. 1 month ago
tools Propagate $PATH to SCons files to make gettext binaries available under macOS. 1 year ago
.gitignore Add files to support building with CMake. 1 month ago
.travis.yml Upgrade CMake via brew in macOS Travis build. 1 month ago
CMakeLists.txt Require CMake >= 3.12, install cmake via brew in macOS Travis build. 1 month ago
COPYING initial import 13 years ago
README.md Add image linking to current build status. 1 year ago
SConstruct Use CMake in Travis build as well. 1 month ago
i18n.py It's now possible to change the charge of a body using the scroll wheel; updated German translation. 12 years ago
sonar-project.properties Add sonar-project.properties for sonarcloud 10 months ago

README.md

ELFELLI README

Build Status

This is Elfelli, a tool to calculate and visualize electric flux lines around charged bodies. To run Elfelli, gtkmm, at least version 2.8, needs to be installed.

COMPILING

To compile Elfelli, you need SCons. In many distributions you will also need the development package of gtkmm (in Debian this is ‘libgtkmm-2.4-dev’).

To install the prerequisites, the following command should suffice:

sudo apt install build-essential scons libgtkmm-2.4-dev

Compiling itself is very simple:

scons

INSTALLATION

To install Elfelli, simply type:

scons install

By default, it is installed in ‘/usr/local’. If you want to change that prefix, alter the install command to:

scons install prefix=/install/prefix

BUGS

If you find any, please report them at the GitHub project page: https://github.com/cypheon/elfelli/issues