Welcome to the webpage
of the Mathematica Package HypExp
The package HypExp
The Mathematica package HypExp allows
to expand hypergeometric functions JFJ-1 around their
parameters. A detailed description can be found in hep-ph/0507094
and in arXiv:0708.2443
Most recent version: HypExp
2.0
(19-APR-2011)
List
of changes
Libraries
The libraries avoid recalculating the same expansions each time they
are needed. It makes the use of the package much more efficient.
lib2new.tar.gz
: 2F1 with parameter from
-5
to 5
to the order \epsilon^4
Size
packed: 2.0 M
Installed size: 11M
lib3new.tar.gz
: 3F2 with parameter from
-2
to 2
to the order \epsilon^3 the 3F2 with
parameters only 1,0, or -1
are
known to order \epsilon^4
Size
packed: 2.0 M
Installed size: 18M
With version (13-JULY-2005), the format of the library file have
changed, see this
page for more info.
Installation under Linux (for
Windows see here)
There is an installation program with the Package. It copies the files
where they belong, updates the init.m
file in the
.Mathematica/Autoload/
directory in the home directory, so that you can
load the package without having to give the whole path. It also
installs the package HPL
which is used by the package HypExp.
To install the package, copy the tar file HypExp-X.n.tar.gz
to your disk, unpack it with
> gunzip HypExp-X.n.tar.gz
> tar -xf HypExp-X.n.tar
Change directory to the HypExp-X.n
directory
> cd HypExp-X.n
Copy in this directory the lib*.tar.gz
file from above corresponding to
the libraries
you want to install (it is possible to install other libraries
afterwards, see below).
Change the permission of the installation script:
> chmod +x HypExpInstall
Execute it:
> ./HypExpInstall
Follow the instruction... If you experience problems with the installation script, please consult the known issues or send a bug report this address.
Installing new libraries
To install new libraries, copy the corresponding lib*.tar.gz file(s) to
the installation directory of the Package (if you do not remember, the
Mathematica variable $HypExpPath
contains it...). Run then the
programs install_libs and lib_consistency (and NOT
make_lib...)
> ./install_libs
>./lib_consistency
That's it.
HypExp for Maple
HypExp does not work under Maple, but it is possible to read the hypexp
libraries from Maple. See this
for more
information.
Uninstall HypExp
Run the program
> ./HypExpUninstall
in the installation directory of HypExp.
Bug reports, bug fixes, new
versions
Great care has been taken in testing the HypExp package. However, if
there were problem left we would appreciate to get bug reports to this address.
If you want to get informed upon bug fixes and new versions, please
send us
your address.
---
last update: 19 Apr 2011