SoftLK-lib/examples/efelder
2020-08-04 09:41:18 +02:00
..
assets Add credit to all used assets 2020-07-29 16:12:12 +02:00
build_linux.sh Update build scripts and makefile to follow better practices. 2020-08-04 09:41:18 +02:00
calculate.c Update efelder 2020-07-25 20:23:28 +02:00
calculate.h Update efelder 2020-07-25 20:23:28 +02:00
gui.c Add credit to all used assets 2020-07-29 16:12:12 +02:00
gui.h Update efelder 2020-07-25 20:23:28 +02:00
LICENSE.md Update 'examples/efelder/LICENSE.md' 2020-04-19 20:19:27 +00:00
main.c Add credit to all used assets 2020-07-29 16:12:12 +02:00
objects.json Update efelder 2020-07-25 20:23:28 +02:00
README.md Update build scripts and makefile to follow better practices. 2020-08-04 09:41:18 +02:00
settings.c Update efelder 2020-07-25 20:23:28 +02:00
settings.h Update efelder 2020-07-25 20:23:28 +02:00
ULK_vector.c Update efelder 2020-07-25 20:23:28 +02:00
ULK_vector.h Update efelder 2020-07-25 20:23:28 +02:00

Efelder

This is a simple tool for simulating and visualising the electric fields and potential of shapes.

screenshot

This semi-small program has originally been written for my seminar paper and is released under the terms of the GNU General Public License v3.

In the program itself you can just press the information button (the one with an i) to acess a simple explanation of this program. It is however not currently finished. While most of the essential features are implemented, some other, big features like an editor are planned (and a button reserved) but not implemented yet.

How to compile

If you are on linux (or FreeBSD, build_linux.sh works, too) and have gcc installed you can just use the provided shell script to compile this example, otherwise you can compile it like this (again, clang should work too):

gcc -O3 -o resize *.c -L../../lib/ -lSLK -lm -lSDL2 -lGL  -Wall #Compile to executable
chmod +x ./resize #Only needed on unix(-like) systems