SecDec/general/perlsrc/makeint.pm [ Perl Modules ]
[ Top ] [ Perl Modules ]
NAME
makeint.pm
USAGE
is called from preparenumerics.pl via writefiles::makeint
USES
$paramfile, header.pm, arguements parsed from preparenumerics.pl USED BY preparenumerics.pl, writefiles.pm
PURPOSE
writes the fortran files *intfile*.f in the appropriate subdirectory
INPUTS
arguments: filename:name and directory of the *intfile*.f to be written jj:epsilon order kk:which integration file is to be written, specifies *intfile$kk.f numvar: number of integration variables maxpole: maximal pole for this pole structure (can be spurious) paramfile: file to read parameters from integrand:name of function to integrate parameters read from $paramfile: graph:name of graph point:name of numerical point being calculated @stupoint:array of mandelstam variables @psq:array of values of external momenta^2 @msq:array of propagator masses @ncall:number of calls BASES uses @iter1:number of interations BASES uses for its first run @iter2:number of interations BASES uses for its second run @acc1:accuracy BASES aims for on its first run @acc2:accuracy BASES aims for on its second run cuba parameters - see Cuba-3.2/Cuba.pdf externalegs:number of external legs for the process RESULT new functions *sf*.f in the appropriate subdirectory graph/polestructure/epsilonorder/(number of independent variables/)
SEE ALSO
preparenumerics.pl