WarwickMicroscopy / Felix

Felix: Bloch wave method diffraction pattern simulation software

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Felix

Richard Beanland, Keith Evans & Rudolf A Roemer

(C) 2013-21, all rights reserved

Felix is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.

Felix is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with Felix. If not, see http://www.gnu.org/licenses/.

Installation:

After download/cloning, go to directory 'felix/src/', edit the file 'user.mk' for your preferred compilers and then simply execute 'make'. See 'user.mk' for more information in case this does not suffice.

Sample input and output files are provided to test the code in 'felix/samples/'

Felix takes its name in honour of Felix Bloch, one of the fathers of modern electron scattering methods, see https://en.wikipedia.org/wiki/Felix_Bloch.

About

Felix: Bloch wave method diffraction pattern simulation software


Languages

Language:Fortran 95.9%Language:Shell 1.5%Language:Python 1.3%Language:Grammatical Framework 0.7%Language:Makefile 0.6%