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

[ Top ] [ Perl Modules ]

NAME

    makeheader.pm

USAGE

  is called from preparenumerics.pl via writefiles::makeheader

USES

  $paramfile, header.pm, arguments parsed from preparenumerics.pl

  USED BY 
    
  preparenumerics.pl, writefiles.pm

PURPOSE

  writes the C++ header file intfile.hh for the *intfile*.cc in the appropriate subdirectory

INPUTS

  arguments:
  filename:name and directory of the *intfile*.cc to be written
  lowii: lowest individual function number to integrate
  highii: highest individual function number to integrate
  prestring: prefix of the functions to be integrated
  jj:epsilon order
  kk:which integration file is to be written, specifies *intfile$kk.cc
  numvar: number of variables in integration
  maxpole: maximal pole for this pole structure (can be spurious)
  paramfile: file to read parameters from

  parameters read from $paramfile:
  oscillatory:flag stating whether functions minimizing the complex argument exist
  contourdef:flag stating whether g*.cc files from contour deformation optimizing the deformation exist
    
  RESULT
  new functions $[point]intfile$[kk].cc in the appropriate subdirectory graph/polestructure/epsilonorder/

SEE ALSO

  preparenumerics.pl