SecDec/loop/resultsgeneral.pl [ Perl Scripts ]
[ Top ] [ Perl Scripts ]
NAME
resultsgeneral.pl
USAGE
./resultsgeneral.pl, or from launch or finishnumericsgeneral.pl
USES
$paramfile, header.pm, getinfo.pm, *x*.out in the leaf directories, prefactor.pl, mathlaunch.pl USED BY launch, finishnumericsgeneral.pl
PURPOSE
When necessary it generates the numerical prefactor to be used. It collects all the completed .out files for a more general parametric function (no primary sector decomposition performed in the beginning) and sums them appropriately to form an order by order result for the numerical point in question. If any necessary outputs are absent, resultsgeneral.pl alerts the user by printing the location of expected output files to the terminal and running them.
INPUTS
$paramfile (default is paramgeneral.input) read via module header @results = (result error timetaken) for each *x*.out file. parameters parsed via ARGV: dores: flag to indicate whether resultsgeneral.pl was called from launch or not. RESULT if no results are missing: writes the results to files subdir/graph/graph_[point]epstothe*.res, and subdir/graph/graph_[point]full.res; files graph/[point]results*.log are also created for each order in epsilon, which lists all intermediate results, together with their numerical errors. when a text editor is specified in paramfile, this is used to display the results. if results are missing or incomplete, a list of these files is printed to the terminal and the integration files are run. OPTIONS to use a paramgeneral.input file with a different name use option "-p paramfile" to specify a different directory to work in use option "-d workingdirectory"
SEE ALSO
launch, finishnumericsgeneral.pl