Commit 2b9028c2 authored by Jean-Eric Campagne's avatar Jean-Eric Campagne
Browse files

(JEC) 8/10/15 add in each header files a licence/non warranty part

parent 799c857e
......@@ -83,7 +83,7 @@ endif
.PHONY: tidy
tidy :
rm *~
find . -name rm *~ | xargs -I {} rm {}
.PHONY: clean
clean :
......
#ifndef LAGSPHERICTRANSFORM_SEEN
#define LAGSPHERICTRANSFORM_SEEN
// #include <utility> // std::pair, std::make_pair
// using namespace std;
/*
* This file is part of LagSHT.
*
* LagSHT is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LagSHT is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with libsharp; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
//Sharp
// #include "sharp_lowlevel.h"
// #include "sharp_geomhelpers.h"
// #include "sharp_almhelpers.h"
// #include "sharp_cxx.h"
/*
* LagSHT is being developed at the Linear Accelerateur Laboratory (LAL)
* 91898 ORSAY CEDEX - FRANCE
* main author: J.E Campagne
*/
#include "lagsht_spheregeom.h"
#include "laguerreTransform.h"
//#include "lagsht_geom.h"
#include "lagsht_exceptions.h"
......
#ifndef LAGSHTBESSEL_SEEN
#define LAGSHTBESSEL_SEEN
/*
* This file is part of LagSHT.
*
* LagSHT is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LagSHT is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with libsharp; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/*
* LagSHT is being developed at the Linear Accelerateur Laboratory (LAL)
* 91898 ORSAY CEDEX - FRANCE
* main author: J.E Campagne
*/
//STD
#include <vector>
#include <algorithm>
......
#ifndef LAGSHTEXCEPTIONS_SEEN
#define LAGSHTEXCEPTIONS_SEEN
/*
* This file is part of LagSHT.
*
* LagSHT is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LagSHT is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with libsharp; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/*
* LagSHT is being developed at the Linear Accelerateur Laboratory (LAL)
* 91898 ORSAY CEDEX - FRANCE
* main author: J.E Campagne
*/
#include <exception>
#include <string>
......
#ifndef LAGSHTGEOM_SEEN
#define LAGSHTGEOM_SEEN
/*
* This file is part of LagSHT.
*
* LagSHT is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LagSHT is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with libsharp; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/*
* LagSHT is being developed at the Linear Accelerateur Laboratory (LAL)
* 91898 ORSAY CEDEX - FRANCE
* main author: J.E Campagne
*/
#include <vector>
#include <utility> // std::pair, std::make_pair
......
#ifndef LAGSHTHEALPIXHELPER_SEEN
#define LAGSHTHEALPIXHELPER_SEEN
/*
* This file is part of LagSHT.
*
* LagSHT is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LagSHT is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with libsharp; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/*
* LagSHT is being developed at the Linear Accelerateur Laboratory (LAL)
* 91898 ORSAY CEDEX - FRANCE
* main author: J.E Campagne
*/
//extracted from Healpix 3.20 src/C/subs/chealpix.c
......
#ifndef LAGSHTNUMBERS_SEEN
#define LAGSHTNUMBERS_SEEN
/*
* This file is part of LagSHT.
*
* LagSHT is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LagSHT is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with libsharp; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/*
* LagSHT is being developed at the Linear Accelerateur Laboratory (LAL)
* 91898 ORSAY CEDEX - FRANCE
* main author: J.E Campagne
*/
// Template magic to select the proper data types. These templates
// should not be used outside this file.
......
#ifndef LAGSHTSPHEREGEOM_SEEN
#define LAGSHTSPHEREGEOM_SEEN
/*
* This file is part of LagSHT.
*
* LagSHT is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LagSHT is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with libsharp; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/*
* LagSHT is being developed at the Linear Accelerateur Laboratory (LAL)
* 91898 ORSAY CEDEX - FRANCE
* main author: J.E Campagne
*/
#include <cmath>
#include <string>
......
#ifndef LAGSHTUTILS_SEEN
#define LAGSHTUTILS_SEEN
/*
* This file is part of LagSHT.
*
* LagSHT is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LagSHT is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with libsharp; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/*
* LagSHT is being developed at the Linear Accelerateur Laboratory (LAL)
* 91898 ORSAY CEDEX - FRANCE
* main author: J.E Campagne
*/
//-------- Util function to get the machine memory avaliable to avoid asking too much !!!!
......
#ifndef LAGUERRE2BESSEL_SEEN
#define LAGUERRE2BESSEL_SEEN
/*
* This file is part of LagSHT.
*
* LagSHT is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LagSHT is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with libsharp; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/*
* LagSHT is being developed at the Linear Accelerateur Laboratory (LAL)
* 91898 ORSAY CEDEX - FRANCE
* main author: J.E Campagne
*/
#include <iostream>
#include <vector>
......
#ifndef LAGUERREBUILDER_SEEN
#define LAGUERREBUILDER_SEEN
/*
* This file is part of LagSHT.
*
* LagSHT is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LagSHT is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with libsharp; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/*
* LagSHT is being developed at the Linear Accelerateur Laboratory (LAL)
* 91898 ORSAY CEDEX - FRANCE
* main author: J.E Campagne
*/
#include <cmath> //very important for abs definition
#include <vector>
......
#ifndef LAGUERRETRANSFORM_SEEN
#define LAGUERRETRANSFORM_SEEN
/*
* This file is part of LagSHT.
*
* LagSHT is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LagSHT is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with libsharp; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/*
* LagSHT is being developed at the Linear Accelerateur Laboratory (LAL)
* 91898 ORSAY CEDEX - FRANCE
* main author: J.E Campagne
*/
#include <complex>
#include "laguerreBuilder.h"
......
#ifndef QUADINTEG_H_SEEN
#define QUADINTEG_H_SEEN
/*
* This file is part of LagSHT.
*
* LagSHT is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LagSHT is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with libsharp; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/*
* LagSHT is being developed at the Linear Accelerateur Laboratory (LAL)
* 91898 ORSAY CEDEX - FRANCE
* main author: J.E Campagne
*/
// include standard c/c++
#include <cmath>
#include <cfloat>
......
/*
* This file is part of LagSHT.
*
* LagSHT is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 2 of the License, or
* (at your option) any later version.
*
* LagSHT is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with libsharp; if not, write to the Free Software
* Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
*/
/*
* LagSHT is being developed at the Linear Accelerateur Laboratory (LAL)
* 91898 ORSAY CEDEX - FRANCE
* main author: J.E Campagne
*/
/*
* This file is part of libcxxsupport.
*
......
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