The version available here currently has a bug which prevents it compiling/running with modern f90 compilers. An updated version will be provided on request.
A "use at your own risk" version of OEDIPUS with the following
updates is available for
download:
- Evolution routines were crashing when the limit for the maximum
number of gluons had been reached. This has been fixed.
- The maximum number of gluons for the dynamic evolution option
has been reduced from 600,000 to 400,000.
- The routine evolve_nostore has been added for
situations with extremely large numbers of dipoles. Instead of
storing them all, and then processing them all, this routine calls
a processing routine for each dipole at the `tip of the tree' of
dipoles, deleting the dipole from storage afterwards. It is
configured so that the processing can take place at several values
of rapidity during the same evolution. This routine is available
only for fixed array compilation (dynamic dipole allocation would
just slow down the program, without conferring any advantage). The
routine is to be found and is documented in the file
basic_src/fixed_array/evolve.f90.
- A similar routine, evolve_ns_trunc, stops the
evolution once the processing routine returns a code indicating
that it has sufficient information about the onium. Such a routine
is useful in situations where the information required about the
onium can be deduced without requiring all its dipoles to be
present.
Back to
OEDIPUS home page.
Gavin Salam
Last modified: Mon Sep 20 13:50:17 CEST 2004