Package madgraph :: Package iolibs :: Module export_v4
[hide private]
[frames] | no frames]

Module export_v4

source code

Methods and classes to export matrix elements to v4 format.

Classes [hide private]
  VirtualExporter
  ProcessExporterFortran
Class to take care of exporting a set of matrix elements to Fortran (v4) format.
  ProcessExporterFortranSA
Class to take care of exporting a set of matrix elements to MadGraph v4 StandAlone format.
  ProcessExporterFortranMatchBox
class to take care of exporting a set of matrix element for the Matchbox code in the case of Born only routine
  ProcessExporterFortranMW
Class to take care of exporting a set of matrix elements to MadGraph v4 - MadWeight format.
  ProcessExporterFortranME
Class to take care of exporting a set of matrix elements to MadEvent format.
  ProcessExporterFortranMEGroup
Class to take care of exporting a set of matrix elements to MadEvent subprocess group format.
  UFO_model_to_mg4
A converter of the UFO-MG5 Model to the MG4 format
  ProcessExporterFortranMWGroup
Class to take care of exporting a set of matrix elements to MadEvent subprocess group format.
Functions [hide private]
 
python_to_fortran(x) source code
 
ExportV4Factory(cmd, noclean, output_type='default', group_subprocesses=True, cmd_options={})
Determine which Export_v4 class is required.
source code
Variables [hide private]
  _file_path = '/Users/omattelaer/Documents/workspace/3.0.1/MG5_...
  logger = logging.getLogger('madgraph.export_v4')
  default_compiler = {'cpp': 'g++', 'f2py': 'f2py', 'fortran': '...
  __package__ = 'madgraph.iolibs'
Function Details [hide private]

ExportV4Factory(cmd, noclean, output_type='default', group_subprocesses=True, cmd_options={})

source code 

Determine which Export_v4 class is required. cmd is the command interface containing all potential usefull information. The output_type argument specifies from which context the output is called. It is 'madloop' for MadLoop5, 'amcatnlo' for FKS5 output and 'default' for tree-level outputs.


Variables Details [hide private]

_file_path

Value:
'/Users/omattelaer/Documents/workspace/3.0.1/MG5_aMC_v3_0_1/madgraph/'

default_compiler

Value:
{'cpp': 'g++', 'f2py': 'f2py', 'fortran': 'gfortran'}