cosolver/basis_transformationdf55999e752fllechot
basis_transformation
README.md
COCA: The COefficient CAlculator
Git repository of the COCA code. This Fortran implementation allows one to compute projection coefficients of the Hermite-Laguerre polynomial basis onto the:
- Legendre - associated Laguerre polynomials and the
- associated Legendre - associated Laguerre polynomials.
We will commonly refer to the first ones as T4 coefficients, respectively T5, in the later.
Compilation and dependencies
This code is developped at the Swiss Plasma Center (SPC), EPFL, Lausanne, and meant to be compiled and run on their workstations. General requirements are:
- Intel's Fortran compiler, version 2017
- The FUtils library, developed at the SPC
If working on a SPC workstation, the proper environment can be setup by running
bash module purge module load PrgEnv-intel/17.0
The PrgEnv-intel/17.0 module also provides a pre-compiled FUtils library, such that no further manipulations are required.
Else, you might need to set your environment variables accordingly. TODO
To compile the code, you may execute
bash cd {ROOT}/MOLI/Coulomb_solver/ mkdir build cd build cmake .. make
You should notice a new folder, bin, containing the executables of interest.