diff --git a/Dependencies.txt b/Dependencies.txt new file mode 100644 index 0000000..bc9de80 --- /dev/null +++ b/Dependencies.txt @@ -0,0 +1,34 @@ +This code relies on several external libraries. Some are already included in the repository and some have to be downloaded and compiled then linked at compile time. + +Fortran libraries included in the repository and statically linked during compilation: +- Routines to compute elliptic integrals in elliptic_mod.f90 + by John Burkardt, Bille Carlson, Elaine Notis, Roland Bulirsch + Downloaded from: https://people.sc.fsu.edu/~jburkardt/f_src/elliptic_integral/elliptic_integral.html +- Routines to compute incomplete gamma functions in incomplete_gamma_mod.f90 + by John Burkardt, Allan Macleod, G Bhattacharjee + Downloaded from: https://people.sc.fsu.edu/~jburkardt/f_src/asa032/asa032.html +- Random number generator in random.f random.h random_mod.f90 + by Charles Karney + Downloaded from: https://w3.pppl.gov/ntcc/RNG/ + +Matlab libraries included in the repository: +- C2xyz_v2 to extract the points of a contour plot + by Chad Greene + Downloaded from: https://ch.mathworks.com/matlabcentral/fileexchange/43162-c2xyz-contour-matrix-to-coordinates +- export_fig to save matlab figures to eps,png,pdf + by Yair Altman + Downloaded from: https://ch.mathworks.com/matlabcentral/fileexchange/23629-export_fig?s_tid=srchtitle + +External Fortran libraries statically linked during compilation: +- spclib library to solve PDE with FEM + by the Swiss Plasma Center + Downloaded from: https://c4science.ch/source/spclibs/ +- futils library to facilitate reading and saving datasets to hdf5 files + by the Swiss Plasma Center + Downloaded from: https://c4science.ch/diffusion/FUTILS/ +- SISL library to evaluate b-spline curves and surfaces and compute the smallest distance from a point to a curve/surface + by SINTEF company + Downloaded from: https://github.com/SINTEF-Geometry/SISL +- forSISL wrapper to facilitate the use of SISL from fortran as it is written in c + by Richard Weed + Downloaded from: https://github.com/rweed/forSISL \ No newline at end of file