SecDec/general/subexp.pl [ Perl Scripts ]

[ Top ] [ Perl Scripts ]

NAME

    subexp.pl

USAGE

  ./launch or ./subexp.pl 

USES

  $paramfile, header.pm, makejob.pm, launchjob.pm, getinfo.pm, dirform.pm
  as templates: subandexpand.m, batch 

  USED BY 
  launch

PURPOSE

  prepares the intermediate files subandexpand*l*h*.m, batch*l*h*, and where
  applicable job*l*h*. Depending on values of $exe and $processlimit, it submits
  the job files, runs the batch files, or neither.  

INPUTS

  $paramfile (default is param.input) read via module header
  parameters parsed via ARGV:
  fromlaunch: a flag to indicate whether subexp.pl was run by launch, or from
  the terminal.
    
  RESULT
  intermediate files made. Depending on values of $exe and $clusterflag, the
  subtraction, eps expansion and creation of f*.f files is run or submitted.
  executable launchclean$graph is created, which when run will remove all unneeded
  intermediate files.
  OPTIONS
  to use a param.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, batch, subandexpand.m, cleanup.pl, makejob.pm, launchjob.pm, getinfo.pm