Changes between Version 1 and Version 2 of PythonInterface


Ignore:
Timestamp:
05/18/10 09:57:37 (10 years ago)
Author:
claudeduhr
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PythonInterface

    v1 v2  
    11= Python interface =
    22
    3   * ''Description'': development of a !FeynRules Python interface, which will be used by MG and Herwig
    4   * ''Names'': __Claude__, David, Olivier, Will.
     3  * ''Description'': development of a !FeynRules Python interface, which will be used by MG, Herwig and Golem.
     4  * ''Names'': __Claude__, David, Olivier, Will, Thomas Reiter
    55  * ''Status'':
    66    * We decided that a model is a Python package, where particles, parameters, etc. are represented as objects. The package will be self-contained in the sense that it provides everything required for the module (definition of the classes, etc.)
    7     * For the moment particles and parameters are written automatically from FR.
    8     * We created a "dummy model", based on the Fr implementation of the Hidden Abelian Higgs model of FR, where we added a vertex u,u,Z' by hand.
     7    * All files are written by !FeynRules. The only missing piece is the definition the anti particles as objects in Python.
    98  * ''To-do'':
    109    * Some tuning for the parameters needs to be done, especially "Waterfall structure".
    1110    * Some python files need to be added to the package, e.g. , functions like sqrt, sin, etc.
    1211    * We have now the option to matrices as matrices, rather than component by component. This needs to be discussed and developped further.
    13     * The parts dealing with the vertices, couplings, etc. need to be written. Will is working on splitting the FR vertices into triplets according to color, lorentz_structure and coupling. After this is done, Claude will create the writing routines for vertices.
     12      -> Right now we all seem to go for the component by component option.
     13    * The parts dealing with the vertices, couplings, etc. need to be written. Will is working on splitting the FR vertices into triplets according to color, lorentz_structure and coupling. After this is done, Claude will create the writing routines for vertices. - done -
    1414    * David is developing the Herwig part of the Python interface.