Docker-in-Docker (DinD) capabilities of public runners deactivated. More info

Commit 1e426b8e authored by Jean-Eric Campagne's avatar Jean-Eric Campagne
Browse files

(JEC) 20/4/15 add pixelization aids

parent 29ff5be3
......@@ -18,20 +18,24 @@ git clone https://gitlab.in2p3.fr/campagne/LagSHT.git
# Required Librairy
* LIBSHARP
* LIBSHARP :
`git clone git://git.code.sf.net/p/libsharp/code libsharp-code`
Look at the `libsharp-code/libsharp/sharp_cxx.h` file and add if necessary
sharp_geom_info* get_geom_info() { return ginfo;}
sharp_alm_info* get_alm_info() { return ainfo; }
* OpenBLAS (see note Darwin below):
If the variable `CBLAS` is defined then the code of laguerreTransform.cc use the BLAS matrix multiplication highly optimized. See installation in the Readme.md using
`git clone https://github.com/xianyi/OpenBLAS.git`
**WARNING**: on Darwin the Makefile use the `Accelerate Framework` features which are a bit more effective than OpenBLAS.
* ANN (under test) :
ANN is a library written in C++, which supports data structures and algorithms for both exact and approximate nearest neighbor searching in arbitrarily high dimensions. It is distributed under the terms of the GNU Lesser Public License. The code require an ANSII C++ and is tested under different platforms. I have build it using g++ compilor on Mac OS X which was not mentionned by the author. ANN is used to perform to find the closest pixel index given the (theta, phi) position of a point.
# Compilation
> edit Makefile and adapat to local platform :
1) adapt to the type of Machine MacOSX (Darwin) vs Linux
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment