Commit 3fe1d74f authored by COULAUD Olivier's avatar COULAUD Olivier

ADD FMath.hpp include

parent 5077050a
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Bérenger Bramas, Matthias Messner
// Copyright ScalFmm 2011 INRIA
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
//
......@@ -16,7 +16,7 @@
#ifndef FP2PPARTICLECONTAINER_HPP
#define FP2PPARTICLECONTAINER_HPP
#include "../../Components/FBasicParticleContainer.hpp"
#include "Components/FBasicParticleContainer.hpp"
template<int NRHS = 1, int NLHS = 1>
class FP2PParticleContainer : public FBasicParticleContainer<NRHS+4*NLHS> {
......
// ===================================================================================
// Copyright ScalFmm 2011 INRIA
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
//
// This software is governed by the CeCILL-C and LGPL licenses and
// abiding by the rules of distribution of free software.
//
// This program 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 and CeCILL-C Licenses for more details.
// "http://www.cecill.info".
// "http://www.gnu.org/licenses".
// ===================================================================================
#ifndef FP2PPARTICLECONTAINERINDEXED_HPP
#define FP2PPARTICLECONTAINERINDEXED_HPP
#include "../../Containers/FVector.hpp"
#include "FP2PParticleContainer.hpp"
#include "../../Components/FParticleType.hpp"
#include "Components/FParticleType.hpp"
template<int NRHS = 1, int NLHS = 1>
class FP2PParticleContainerIndexed : public FP2PParticleContainer<NRHS,NLHS> {
......
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, B��renger Bramas, Matthias Messner
// Copyright ScalFmm 2011 INRIA
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
//
......@@ -16,11 +16,12 @@
#ifndef FROTATIONKERNEL_HPP
#define FROTATIONKERNEL_HPP
#include "../../Components/FAbstractKernels.hpp"
#include "../../Utils/FSmartPointer.hpp"
#include "../../Utils/FComplexe.hpp"
#include "../../Utils/FMemUtils.hpp"
#include "../../Utils/FSpherical.hpp"
#include "Components/FAbstractKernels.hpp"
#include "Utils/FSmartPointer.hpp"
#include "Utils/FComplexe.hpp"
#include "Utils/FMemUtils.hpp"
#include "Utils/FSpherical.hpp"
#include "Utils/FMath.hpp"
#include "../P2P/FP2P.hpp"
......@@ -242,7 +243,7 @@ class FRotationKernel : public FAbstractKernels<CellClass,ContainerClass> {
*
* Remark about the structure of the structure of the matrixes DlmkCoef[O/M](Minus)Theta.
* It is composed of "P" small matrix.
* The matrix M(l) (0 <= l <= P) has a size of (l*2+1)��
* The matrix M(l) (0 <= l <= P) has a size of (l*2+1)
* It means indexes are going from -l to l for column and row.
* l = 0: ( -0 <= m <= 0 ; -0 <= k <= 0)
* [X]
......
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