An open API service indexing awesome lists of open source software.

https://github.com/pseyfert/lfvdiagrams

Feynman diagrams for lepton flavour violating processes
https://github.com/pseyfert/lfvdiagrams

Last synced: 8 months ago
JSON representation

Feynman diagrams for lepton flavour violating processes

Awesome Lists containing this project

README

          

LFVdiagrams
===========

These are some Feynman diagrams which may be usefull when discussing
charged lepton flavour violating processes, e.g. τ→μμμ. To allow users to
modifiy them or extend them, the code is provided and users are invited to
extend it.

For simplicity, the resulting diagrams can be found on the [project github
page][io].

License
-------

The diagrams are partially self drawn, following the [feynmf/feynmp][feynmf]
documentation, partially they are modified versions of diagrams provided within
the [Feynman Diagram Library][fdl]. To comply with their license the resulting
diagrams are released under the
[Creative Commons Attribution-ShareAlike 3.0][ccbysa30] license.

The source code that is used to generate the diagram files is licensed under
the [GNU General Public License, version 2][gpl2].

Usage
-----

The compilation requires make, python and a current version of pdflatex with
the feynmp and hepnicenames packages. The diagrams are generated by executing

make

The resulting diagrams can be found in the `gh-pages/pdf_files` folder as pdf
files or `white_png_files` and `png_files` as png files with transparent or
white background respectively.

Updating the gh-pages
---------------------

Following the instructions for synchronising [Github Pages][gh-pages], these
steps will update the [website][io].

rm -r gh-pages
git clone -b gh-pages git@github.com:/LFVdiagrams.git gh-pages
make
cd gh-pages
make
git add pdf_files/*.pdf png_files/*.png white_png_files/*.png LFVdiagrams.zip LFVdiagrams.tar.gz outputs.html
git commit -m "updated output files"
git push origin gh-pages

[feynmf]: http://ctan.org/pkg/feynmf
[fdl]: http://www.physik.uzh.ch/~che/FeynDiag/index.php
[ccbysa30]: https://creativecommons.org/licenses/by-sa/3.0
[gpl2]: https://gnu.org/licenses/old-licenses/gpl-2.0.html
[gh-pages]: http://rickfoosusa.blogspot.de/2011/10/howto-use-doxygen-with-github.html
[io]: http://pseyfert.github.io/LFVdiagrams/