SecDec/loop/perlsrc/makesub.pm [ Perl Modules ]

[ Top ] [ Perl Modules ]

NAME

    makesub.pm

USAGE

  is called from preparenumerics.pl via writefiles::makesub

USES

  Arguments parsed by preparenumerics.pl

  USED BY 
  preparenumerics.pl, writefiles.pm

PURPOSE

  writes the fortran file *subfile.pl in the appropriate subdirectory

INPUTS

  arguements
  filename: name of file to be written
  jj: order of epsilon
  Nn: number of propagators
  point: name of numerical point being calculated
  graph: name of graph
  polestruct: [i]l[j]h[h] or sec*P[i]l[j]h[h], i logarithmic poles, j linear poles, h higher poles
  processlimit: number of jobs to be allowed in the queue at one time
  numvar: either the number of independent variables if IBP is used, or =$Nn when IBP not used.
  exe: specifies where the process should terminate
  scriptdir: where the necessary .pm files are to be found
  whichsystem: specifies the batch system to be used
  curdir: path of the subfile.pl being created
  clusterflag: =1 if a batch system is used, 0 if run locally
  language: whether fortran of C++ executables are being submitted
    
  RESULT
  *subfile.pl written to the appropriate subdirectory 

SEE ALSO

  preparenumerics.pl, writefiles.pm