Skip to content
GitLab
Projects
Groups
Snippets
Help
Loading...
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
S
ScalFMM
Project overview
Project overview
Details
Activity
Releases
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Issues
5
Issues
5
List
Boards
Labels
Service Desk
Milestones
Operations
Operations
Incidents
Packages & Registries
Packages & Registries
Container Registry
Analytics
Analytics
Repository
Value Stream
Wiki
Wiki
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Create a new issue
Commits
Issue Boards
Open sidebar
solverstack
ScalFMM
Commits
d07c04d8
Commit
d07c04d8
authored
Oct 21, 2016
by
PIACIBELLO Cyrille
Browse files
Options
Browse Files
Download
Plain Diff
Merge branch 'master' of
git+ssh://scm.gforge.inria.fr/gitroot/scalfmm/scalfmm
parents
2e87dec4
b463a8de
Changes
277
Expand all
Hide whitespace changes
Inline
Side-by-side
Showing
277 changed files
with
2381 additions
and
1928 deletions
+2381
-1928
Doc/Site_dox/FLicense.dox
Doc/Site_dox/FLicense.dox
+11
-3
Examples/ChebyshevInterpolationFMM.cpp
Examples/ChebyshevInterpolationFMM.cpp
+7
-3
Examples/ChebyshevInterpolationMPIFMM.cpp
Examples/ChebyshevInterpolationMPIFMM.cpp
+7
-3
Examples/ChebyshevInterpolationMPIFMMSplit.cpp
Examples/ChebyshevInterpolationMPIFMMSplit.cpp
+7
-3
Examples/DirectComputation.cpp
Examples/DirectComputation.cpp
+10
-7
Examples/LagrangeInterpolationFMM.cpp
Examples/LagrangeInterpolationFMM.cpp
+7
-3
Examples/RotationFMM.cpp
Examples/RotationFMM.cpp
+7
-3
Examples/RotationMPIFMM.cpp
Examples/RotationMPIFMM.cpp
+7
-3
Examples/compareAllPoissonKernels.cpp
Examples/compareAllPoissonKernels.cpp
+7
-3
Examples/statisticsOnOctree.cpp
Examples/statisticsOnOctree.cpp
+10
-6
Licence.txt
Licence.txt
+60
-708
Obsolete/Adaptive/FAdaptTools.hpp
Obsolete/Adaptive/FAdaptTools.hpp
+7
-3
Obsolete/testAdaptiveChebSymFMM.cpp
Obsolete/testAdaptiveChebSymFMM.cpp
+7
-3
Obsolete/testAdaptiveChebSymFMMDebug.cpp
Obsolete/testAdaptiveChebSymFMMDebug.cpp
+7
-3
Obsolete/testAdaptiveUnifFMM.cpp
Obsolete/testAdaptiveUnifFMM.cpp
+7
-3
Obsolete/testFmmAdaptiveAlgorithm.cpp
Obsolete/testFmmAdaptiveAlgorithm.cpp
+7
-3
Obsolete/testFmmAdaptiveAlgorithmAdvanced.cpp
Obsolete/testFmmAdaptiveAlgorithmAdvanced.cpp
+7
-3
Obsolete/testFmmAdaptiveStats.cpp
Obsolete/testFmmAdaptiveStats.cpp
+7
-4
Obsolete/testSmallCase.cpp
Obsolete/testSmallCase.cpp
+7
-3
Obsolete/utestChebyshevAdaptative.cpp
Obsolete/utestChebyshevAdaptative.cpp
+7
-3
Src/Arranger/FAbstractMover.hpp
Src/Arranger/FAbstractMover.hpp
+7
-3
Src/Arranger/FArrangerPeriodic.hpp
Src/Arranger/FArrangerPeriodic.hpp
+7
-3
Src/Arranger/FOctreeArranger.hpp
Src/Arranger/FOctreeArranger.hpp
+7
-3
Src/Arranger/FOctreeArrangerProc.hpp
Src/Arranger/FOctreeArrangerProc.hpp
+7
-3
Src/BalanceTree/FAbstractBalanceAlgorithm.hpp
Src/BalanceTree/FAbstractBalanceAlgorithm.hpp
+7
-3
Src/BalanceTree/FChebSymCostKernel.hpp
Src/BalanceTree/FChebSymCostKernel.hpp
+10
-6
Src/BalanceTree/FDumbCostKernel.hpp
Src/BalanceTree/FDumbCostKernel.hpp
+10
-6
Src/BalanceTree/FEqualize.hpp
Src/BalanceTree/FEqualize.hpp
+7
-3
Src/BalanceTree/FFmmAlgorithmThreadBalanced.hpp
Src/BalanceTree/FFmmAlgorithmThreadBalanced.hpp
+7
-3
Src/BalanceTree/FLeafBalance.hpp
Src/BalanceTree/FLeafBalance.hpp
+7
-3
Src/BalanceTree/FParticlesBalance.hpp
Src/BalanceTree/FParticlesBalance.hpp
+7
-3
Src/BalanceTree/FPartitionsMapping.hpp
Src/BalanceTree/FPartitionsMapping.hpp
+7
-3
Src/Components/FAbstractCell.hpp
Src/Components/FAbstractCell.hpp
+10
-6
Src/Components/FAbstractKernels.hpp
Src/Components/FAbstractKernels.hpp
+10
-6
Src/Components/FAbstractLeaf.hpp
Src/Components/FAbstractLeaf.hpp
+10
-6
Src/Components/FAbstractParticleContainer.hpp
Src/Components/FAbstractParticleContainer.hpp
+10
-6
Src/Components/FAbstractSendable.hpp
Src/Components/FAbstractSendable.hpp
+10
-6
Src/Components/FAbstractSerializable.hpp
Src/Components/FAbstractSerializable.hpp
+10
-6
Src/Components/FBasicCell.hpp
Src/Components/FBasicCell.hpp
+7
-3
Src/Components/FBasicKernels.hpp
Src/Components/FBasicKernels.hpp
+10
-6
Src/Components/FBasicParticleContainer.hpp
Src/Components/FBasicParticleContainer.hpp
+7
-3
Src/Components/FFmaParticleContainer.hpp
Src/Components/FFmaParticleContainer.hpp
+10
-6
Src/Components/FParticleType.hpp
Src/Components/FParticleType.hpp
+7
-3
Src/Components/FSimpleLeaf.hpp
Src/Components/FSimpleLeaf.hpp
+7
-3
Src/Components/FTestCell.hpp
Src/Components/FTestCell.hpp
+10
-6
Src/Components/FTestKernels.hpp
Src/Components/FTestKernels.hpp
+10
-6
Src/Components/FTestParticleContainer.hpp
Src/Components/FTestParticleContainer.hpp
+10
-6
Src/Components/FTypedLeaf.hpp
Src/Components/FTypedLeaf.hpp
+7
-3
Src/Containers/FAbstractBuffer.hpp
Src/Containers/FAbstractBuffer.hpp
+7
-3
Src/Containers/FBlockAllocator.hpp
Src/Containers/FBlockAllocator.hpp
+7
-3
Src/Containers/FBoolArray.hpp
Src/Containers/FBoolArray.hpp
+10
-6
Src/Containers/FBufferReader.hpp
Src/Containers/FBufferReader.hpp
+10
-6
Src/Containers/FBufferWriter.hpp
Src/Containers/FBufferWriter.hpp
+10
-6
Src/Containers/FLightOctree.hpp
Src/Containers/FLightOctree.hpp
+10
-6
Src/Containers/FList.hpp
Src/Containers/FList.hpp
+10
-6
Src/Containers/FMpiBufferReader.hpp
Src/Containers/FMpiBufferReader.hpp
+10
-6
Src/Containers/FMpiBufferWriter.hpp
Src/Containers/FMpiBufferWriter.hpp
+10
-6
Src/Containers/FOctree.hpp
Src/Containers/FOctree.hpp
+7
-3
Src/Containers/FSubOctree.hpp
Src/Containers/FSubOctree.hpp
+7
-3
Src/Containers/FTreeCoordinate.hpp
Src/Containers/FTreeCoordinate.hpp
+7
-3
Src/Containers/FVector.hpp
Src/Containers/FVector.hpp
+10
-6
Src/Core/FAlgorithmBuilder.hpp
Src/Core/FAlgorithmBuilder.hpp
+7
-3
Src/Core/FCoreCommon.hpp
Src/Core/FCoreCommon.hpp
+7
-3
Src/Core/FFmmAlgorithm.hpp
Src/Core/FFmmAlgorithm.hpp
+7
-3
Src/Core/FFmmAlgorithmPeriodic.hpp
Src/Core/FFmmAlgorithmPeriodic.hpp
+7
-3
Src/Core/FFmmAlgorithmSectionTask.hpp
Src/Core/FFmmAlgorithmSectionTask.hpp
+10
-6
Src/Core/FFmmAlgorithmTask.hpp
Src/Core/FFmmAlgorithmTask.hpp
+10
-6
Src/Core/FFmmAlgorithmThread.hpp
Src/Core/FFmmAlgorithmThread.hpp
+7
-3
Src/Core/FFmmAlgorithmThreadProc.hpp
Src/Core/FFmmAlgorithmThreadProc.hpp
+7
-3
Src/Core/FFmmAlgorithmThreadProcPeriodic.hpp
Src/Core/FFmmAlgorithmThreadProcPeriodic.hpp
+7
-3
Src/Core/FFmmAlgorithmThreadTsm.hpp
Src/Core/FFmmAlgorithmThreadTsm.hpp
+7
-3
Src/Core/FFmmAlgorithmTsm.hpp
Src/Core/FFmmAlgorithmTsm.hpp
+10
-6
Src/Extensions/FExtendCellType.hpp
Src/Extensions/FExtendCellType.hpp
+10
-6
Src/Files/FAbstractLoader.hpp
Src/Files/FAbstractLoader.hpp
+10
-6
Src/Files/FBasicLoader.hpp
Src/Files/FBasicLoader.hpp
+10
-6
Src/Files/FDlpolyLoader.hpp
Src/Files/FDlpolyLoader.hpp
+10
-6
Src/Files/FExportWriter.hpp
Src/Files/FExportWriter.hpp
+7
-3
Src/Files/FFmaGenericLoader.hpp
Src/Files/FFmaGenericLoader.hpp
+7
-3
Src/Files/FFmaScanfLoader.hpp
Src/Files/FFmaScanfLoader.hpp
+10
-6
Src/Files/FFmaTsmLoader.hpp
Src/Files/FFmaTsmLoader.hpp
+10
-6
Src/Files/FGenerateDistribution.hpp
Src/Files/FGenerateDistribution.hpp
+7
-3
Src/Files/FHLoader.hpp
Src/Files/FHLoader.hpp
+10
-6
Src/Files/FMpiFmaGenericLoader.hpp
Src/Files/FMpiFmaGenericLoader.hpp
+10
-6
Src/Files/FMpiTreeBuilder.hpp
Src/Files/FMpiTreeBuilder.hpp
+7
-3
Src/Files/FPerLeafLoader.hpp
Src/Files/FPerLeafLoader.hpp
+7
-3
Src/Files/FRandomLoader.hpp
Src/Files/FRandomLoader.hpp
+10
-6
Src/Files/FTreeBuilder.hpp
Src/Files/FTreeBuilder.hpp
+7
-3
Src/Files/FTreeCsvSaver.hpp
Src/Files/FTreeCsvSaver.hpp
+10
-6
Src/Files/FTreeIO.hpp
Src/Files/FTreeIO.hpp
+10
-6
Src/Files/FTreeMpiCsvSaver.hpp
Src/Files/FTreeMpiCsvSaver.hpp
+10
-6
Src/Kernels/Chebyshev/FAbstractChebKernel.hpp
Src/Kernels/Chebyshev/FAbstractChebKernel.hpp
+10
-6
Src/Kernels/Chebyshev/FChebFlopsSymKernel.hpp
Src/Kernels/Chebyshev/FChebFlopsSymKernel.hpp
+10
-6
Src/Kernels/Chebyshev/FChebInterpolator.hpp
Src/Kernels/Chebyshev/FChebInterpolator.hpp
+7
-3
Src/Kernels/Chebyshev/FChebKernel.hpp
Src/Kernels/Chebyshev/FChebKernel.hpp
+10
-6
Src/Kernels/Chebyshev/FChebM2LHandler.hpp
Src/Kernels/Chebyshev/FChebM2LHandler.hpp
+10
-6
Src/Kernels/Chebyshev/FChebRoots.hpp
Src/Kernels/Chebyshev/FChebRoots.hpp
+10
-6
Src/Kernels/Chebyshev/FChebSymM2LHandler.hpp
Src/Kernels/Chebyshev/FChebSymM2LHandler.hpp
+10
-6
Src/Kernels/Chebyshev/FChebTensor.hpp
Src/Kernels/Chebyshev/FChebTensor.hpp
+7
-3
Src/Kernels/Chebyshev/FChebTensorialKernel.hpp
Src/Kernels/Chebyshev/FChebTensorialKernel.hpp
+10
-6
Src/Kernels/Chebyshev/FChebTensorialM2LHandler.hpp
Src/Kernels/Chebyshev/FChebTensorialM2LHandler.hpp
+10
-6
Src/Kernels/Interpolation/FInterpCell.hpp
Src/Kernels/Interpolation/FInterpCell.hpp
+7
-3
Src/Kernels/Interpolation/FInterpMapping.hpp
Src/Kernels/Interpolation/FInterpMapping.hpp
+10
-6
Src/Kernels/Interpolation/FInterpMatrixKernel.hpp
Src/Kernels/Interpolation/FInterpMatrixKernel.hpp
+7
-3
Src/Kernels/Interpolation/FInterpMatrixKernel_Covariance.hpp
Src/Kernels/Interpolation/FInterpMatrixKernel_Covariance.hpp
+7
-3
Src/Kernels/Interpolation/FInterpMatrixKernel_TensorialInteractions.hpp
...terpolation/FInterpMatrixKernel_TensorialInteractions.hpp
+7
-3
Src/Kernels/Interpolation/FInterpSymmetries.hpp
Src/Kernels/Interpolation/FInterpSymmetries.hpp
+10
-6
Src/Kernels/Interpolation/FInterpTensor.hpp
Src/Kernels/Interpolation/FInterpTensor.hpp
+7
-3
Src/Kernels/P2P/FP2P.hpp
Src/Kernels/P2P/FP2P.hpp
+7
-3
Src/Kernels/P2P/FP2PMultiRhs.hpp
Src/Kernels/P2P/FP2PMultiRhs.hpp
+7
-3
Src/Kernels/P2P/FP2PTensorialKij.hpp
Src/Kernels/P2P/FP2PTensorialKij.hpp
+7
-3
Src/Kernels/Rotation/FRotationCell.hpp
Src/Kernels/Rotation/FRotationCell.hpp
+10
-6
Src/Kernels/Rotation/FRotationOriginalKernel.hpp
Src/Kernels/Rotation/FRotationOriginalKernel.hpp
+10
-6
Src/Kernels/Rotation/FRotationParticleContainer.hpp
Src/Kernels/Rotation/FRotationParticleContainer.hpp
+10
-6
Src/Kernels/Spherical/FAbstractSphericalKernel.hpp
Src/Kernels/Spherical/FAbstractSphericalKernel.hpp
+7
-3
Src/Kernels/Spherical/FHarmonic.hpp
Src/Kernels/Spherical/FHarmonic.hpp
+10
-6
Src/Kernels/Spherical/FSphericalBlockBlasKernel.hpp
Src/Kernels/Spherical/FSphericalBlockBlasKernel.hpp
+10
-6
Src/Kernels/Spherical/FSphericalCell.hpp
Src/Kernels/Spherical/FSphericalCell.hpp
+10
-6
Src/Kernels/Spherical/FSphericalKernel.hpp
Src/Kernels/Spherical/FSphericalKernel.hpp
+7
-3
Src/Kernels/Taylor/FTaylorCell.hpp
Src/Kernels/Taylor/FTaylorCell.hpp
+10
-6
Src/Kernels/Taylor/FTaylorFlopsKernel.hpp
Src/Kernels/Taylor/FTaylorFlopsKernel.hpp
+10
-6
Src/Kernels/Taylor/FTaylorKernel.hpp
Src/Kernels/Taylor/FTaylorKernel.hpp
+10
-6
Src/Kernels/Taylor/FTaylorKernelSimple.hpp
Src/Kernels/Taylor/FTaylorKernelSimple.hpp
+10
-6
Src/Kernels/Uniform/FAbstractUnifKernel.hpp
Src/Kernels/Uniform/FAbstractUnifKernel.hpp
+7
-3
Src/Kernels/Uniform/FUnifCell.hpp
Src/Kernels/Uniform/FUnifCell.hpp
+7
-3
Src/Kernels/Uniform/FUnifDenseKernel.hpp
Src/Kernels/Uniform/FUnifDenseKernel.hpp
+7
-3
Src/Kernels/Uniform/FUnifInterpolator.hpp
Src/Kernels/Uniform/FUnifInterpolator.hpp
+7
-3
Src/Kernels/Uniform/FUnifKernel.hpp
Src/Kernels/Uniform/FUnifKernel.hpp
+7
-3
Src/Kernels/Uniform/FUnifM2LHandler.hpp
Src/Kernels/Uniform/FUnifM2LHandler.hpp
+10
-6
Src/Kernels/Uniform/FUnifRoots.hpp
Src/Kernels/Uniform/FUnifRoots.hpp
+7
-3
Src/Kernels/Uniform/FUnifSymM2LHandler.hpp
Src/Kernels/Uniform/FUnifSymM2LHandler.hpp
+10
-6
Src/Kernels/Uniform/FUnifTensor.hpp
Src/Kernels/Uniform/FUnifTensor.hpp
+7
-3
Src/Kernels/Uniform/FUnifTensorialKernel.hpp
Src/Kernels/Uniform/FUnifTensorialKernel.hpp
+7
-3
Src/Kernels/Uniform/FUnifTensorialM2LHandler.hpp
Src/Kernels/Uniform/FUnifTensorialM2LHandler.hpp
+10
-6
Src/Utils/FAca.hpp
Src/Utils/FAca.hpp
+10
-6
Src/Utils/FAlignedMemory.hpp
Src/Utils/FAlignedMemory.hpp
+7
-3
Src/Utils/FAssert.hpp
Src/Utils/FAssert.hpp
+10
-6
Src/Utils/FAvx.hpp
Src/Utils/FAvx.hpp
+7
-3
Src/Utils/FAvx2.hpp
Src/Utils/FAvx2.hpp
+7
-3
Src/Utils/FBitonicSort.hpp
Src/Utils/FBitonicSort.hpp
+10
-6
Src/Utils/FBlas.hpp
Src/Utils/FBlas.hpp
+10
-6
Src/Utils/FCompareResults.hpp
Src/Utils/FCompareResults.hpp
+7
-3
Src/Utils/FDft.hpp
Src/Utils/FDft.hpp
+10
-6
Src/Utils/FDoc.hpp
Src/Utils/FDoc.hpp
+10
-6
Src/Utils/FGlobal.hpp
Src/Utils/FGlobal.hpp
+10
-6
Src/Utils/FGlobalPeriodic.hpp
Src/Utils/FGlobalPeriodic.hpp
+10
-6
Src/Utils/FLog.cpp
Src/Utils/FLog.cpp
+10
-6
Src/Utils/FLog.hpp
Src/Utils/FLog.hpp
+10
-6
Src/Utils/FMath.hpp
Src/Utils/FMath.hpp
+7
-3
Src/Utils/FMemStats.cpp
Src/Utils/FMemStats.cpp
+10
-6
Src/Utils/FMemStats.h
Src/Utils/FMemStats.h
+10
-6
Src/Utils/FMemUtils.hpp
Src/Utils/FMemUtils.hpp
+10
-6
Src/Utils/FMpi.hpp
Src/Utils/FMpi.hpp
+10
-6
Src/Utils/FNoCopyable.hpp
Src/Utils/FNoCopyable.hpp
+10
-6
Src/Utils/FParameterNames.hpp
Src/Utils/FParameterNames.hpp
+7
-3
Src/Utils/FParameters.hpp
Src/Utils/FParameters.hpp
+10
-6
Src/Utils/FQuickSort.hpp
Src/Utils/FQuickSort.hpp
+10
-6
Src/Utils/FQuickSortMpi.hpp
Src/Utils/FQuickSortMpi.hpp
+10
-6
Src/Utils/FSmartPointer.hpp
Src/Utils/FSmartPointer.hpp
+10
-6
Src/Utils/FSse.hpp
Src/Utils/FSse.hpp
+7
-3
Src/Utils/FSvd.hpp
Src/Utils/FSvd.hpp
+10
-6
Src/Utils/FTemplate.hpp
Src/Utils/FTemplate.hpp
+7
-3
Src/Utils/FTic.hpp
Src/Utils/FTic.hpp
+7
-3
Tests/Kernels/DirectAlgorithm.cpp
Tests/Kernels/DirectAlgorithm.cpp
+10
-6
Tests/Kernels/testChebAlgorithm.cpp
Tests/Kernels/testChebAlgorithm.cpp
+7
-3
Tests/Kernels/testChebAlgorithmProc.cpp
Tests/Kernels/testChebAlgorithmProc.cpp
+7
-3
Tests/Kernels/testChebTensorialAlgorithm.cpp
Tests/Kernels/testChebTensorialAlgorithm.cpp
+7
-3
Tests/Kernels/testFlopsChebAlgorithm.cpp
Tests/Kernels/testFlopsChebAlgorithm.cpp
+7
-3
Tests/Kernels/testOmniPath.cpp
Tests/Kernels/testOmniPath.cpp
+7
-3
Tests/Kernels/testP2PEfficency.cpp
Tests/Kernels/testP2PEfficency.cpp
+7
-3
Tests/Kernels/testRotationAlgorithm.cpp
Tests/Kernels/testRotationAlgorithm.cpp
+10
-6
Tests/Kernels/testRotationAlgorithmProc.cpp
Tests/Kernels/testRotationAlgorithmProc.cpp
+7
-3
Tests/Kernels/testRotationPeriodicBench.cpp
Tests/Kernels/testRotationPeriodicBench.cpp
+7
-3
Tests/Kernels/testSmoothUnifAlgorithm.cpp
Tests/Kernels/testSmoothUnifAlgorithm.cpp
+7
-3
Tests/Kernels/testSphericalAlgorithm.cpp
Tests/Kernels/testSphericalAlgorithm.cpp
+10
-6
Tests/Kernels/testSphericalBench.cpp
Tests/Kernels/testSphericalBench.cpp
+10
-6
Tests/Kernels/testSphericalBlasAlgorithm.cpp
Tests/Kernels/testSphericalBlasAlgorithm.cpp
+10
-6
Tests/Kernels/testSphericalBlockBlasAlgorithm.cpp
Tests/Kernels/testSphericalBlockBlasAlgorithm.cpp
+10
-6
Tests/Kernels/testSphericalDlpolyAlgorithm.cpp
Tests/Kernels/testSphericalDlpolyAlgorithm.cpp
+11
-6
Tests/Kernels/testSphericalGalaxyCsv.cpp
Tests/Kernels/testSphericalGalaxyCsv.cpp
+7
-3
Tests/Kernels/testSphericalProcAlgorithm.cpp
Tests/Kernels/testSphericalProcAlgorithm.cpp
+10
-6
Tests/Kernels/testSphericalRotationAlgorithm.cpp
Tests/Kernels/testSphericalRotationAlgorithm.cpp
+10
-6
Tests/Kernels/testTaylor.cpp
Tests/Kernels/testTaylor.cpp
+7
-3
Tests/Kernels/testTaylorKernel.cpp
Tests/Kernels/testTaylorKernel.cpp
+10
-6
Tests/Kernels/testTsmAlgorithm.cpp
Tests/Kernels/testTsmAlgorithm.cpp
+10
-6
Tests/Kernels/testTuneSphericalBlockBlas.cpp
Tests/Kernels/testTuneSphericalBlockBlas.cpp
+10
-6
Tests/Kernels/testUnifAlgorithm.cpp
Tests/Kernels/testUnifAlgorithm.cpp
+7
-3
Tests/Kernels/testUnifAlgorithmProc.cpp
Tests/Kernels/testUnifAlgorithmProc.cpp
+7
-3
Tests/Kernels/testUnifTensorialAlgorithm.cpp
Tests/Kernels/testUnifTensorialAlgorithm.cpp
+7
-3
Tests/Utils/testChebM2Lprecomputation.cpp
Tests/Utils/testChebM2Lprecomputation.cpp
+7
-3
Tests/Utils/testChebTensorProduct.cpp
Tests/Utils/testChebTensorProduct.cpp
+7
-4
Tests/Utils/testCompareIOTree.cpp
Tests/Utils/testCompareIOTree.cpp
+10
-6
Tests/Utils/testDebug.cpp
Tests/Utils/testDebug.cpp
+10
-6
Tests/Utils/testFmmAlgorithm.cpp
Tests/Utils/testFmmAlgorithm.cpp
+10
-6
Tests/Utils/testFmmAlgorithmOmp4.cpp
Tests/Utils/testFmmAlgorithmOmp4.cpp
+7
-3
Tests/Utils/testFmmAlgorithmPeriodic.cpp
Tests/Utils/testFmmAlgorithmPeriodic.cpp
+10
-6
Tests/Utils/testFmmAlgorithmProc.cpp
Tests/Utils/testFmmAlgorithmProc.cpp
+10
-6
Tests/Utils/testFmmAlgorithmProcPeriodic.cpp
Tests/Utils/testFmmAlgorithmProcPeriodic.cpp
+10
-6
Tests/Utils/testFmmAlgorithmProcRandom.cpp
Tests/Utils/testFmmAlgorithmProcRandom.cpp
+7
-3
Tests/Utils/testFmmAlgorithmProcRotation.cpp
Tests/Utils/testFmmAlgorithmProcRotation.cpp
+7
-3
Tests/Utils/testFmmAlgorithmTsm.cpp
Tests/Utils/testFmmAlgorithmTsm.cpp
+10
-6
Tests/Utils/testFmmDemonstration.cpp
Tests/Utils/testFmmDemonstration.cpp
+10
-6
Tests/Utils/testLoader.cpp
Tests/Utils/testLoader.cpp
+10
-6
Tests/Utils/testLoaderFMATsm.cpp
Tests/Utils/testLoaderFMATsm.cpp
+10
-6
Tests/Utils/testLoaderFMATsmCreate.cpp
Tests/Utils/testLoaderFMATsmCreate.cpp
+10
-6
Tests/Utils/testMemStats.cpp
Tests/Utils/testMemStats.cpp
+10
-6
Tests/Utils/testMpiCsvSaver.cpp
Tests/Utils/testMpiCsvSaver.cpp
+10
-6
Tests/Utils/testOctree.cpp
Tests/Utils/testOctree.cpp
+10
-6
Tests/Utils/testOctreeFuncteur.cpp
Tests/Utils/testOctreeFuncteur.cpp
+7
-3
Tests/Utils/testOctreeIter.cpp
Tests/Utils/testOctreeIter.cpp
+10
-6
Tests/Utils/testOctreeParallelFuncteur.cpp
Tests/Utils/testOctreeParallelFuncteur.cpp
+7
-3
Tests/Utils/testOctreePrintMorton.cpp
Tests/Utils/testOctreePrintMorton.cpp
+7
-3
Tests/Utils/testOctreeRearrange.cpp
Tests/Utils/testOctreeRearrange.cpp
+7
-3
Tests/Utils/testOctreeRearrangePeriodic.cpp
Tests/Utils/testOctreeRearrangePeriodic.cpp
+7
-3
Tests/Utils/testOctreeRearrangeProc.cpp
Tests/Utils/testOctreeRearrangeProc.cpp
+10
-6
Tests/Utils/testOctreeRearrangeTsm.cpp
Tests/Utils/testOctreeRearrangeTsm.cpp
+4
-1
Tests/Utils/testPartitionsMapping.cpp
Tests/Utils/testPartitionsMapping.cpp
+7
-3
Tests/Utils/testStatsTree.cpp
Tests/Utils/testStatsTree.cpp
+10
-6
Tests/Utils/testTemplateExample.cpp
Tests/Utils/testTemplateExample.cpp
+7
-3
Tests/Utils/testTic.cpp
Tests/Utils/testTic.cpp
+10
-6
Tests/Utils/testTreeBuilderThread.cpp
Tests/Utils/testTreeBuilderThread.cpp
+7
-3
Tests/Utils/testTreeIO.cpp
Tests/Utils/testTreeIO.cpp
+10
-6
Tests/noDist/BalancePerfTest.cpp
Tests/noDist/BalancePerfTest.cpp
+7
-3
Tests/noDist/ChebyshevPeriodic.cpp
Tests/noDist/ChebyshevPeriodic.cpp
+7
-3
Tests/noDist/FMMnonUnitCube.cpp
Tests/noDist/FMMnonUnitCube.cpp
+7
-3
Tests/noDist/testChebIntFMM.cpp
Tests/noDist/testChebIntFMM.cpp
+7
-3
Tests/noDist/testCompareKernels.cpp
Tests/noDist/testCompareKernels.cpp
+7
-3
Tests/noDist/testFmmAlgorithmBalanced.cpp
Tests/noDist/testFmmAlgorithmBalanced.cpp
+10
-6
Tests/noDist/testInsert.cpp
Tests/noDist/testInsert.cpp
+7
-3
Tests/noDist/testMpiInsert.cpp
Tests/noDist/testMpiInsert.cpp
+7
-3
Tests/noDist/testNewCompareKernels.cpp
Tests/noDist/testNewCompareKernels.cpp
+7
-3
Tests/noDist/testP2PAvx.cpp
Tests/noDist/testP2PAvx.cpp
+7
-3
Tests/noDist/testParticlesDistrMpi.cpp
Tests/noDist/testParticlesDistrMpi.cpp
+7
-3
Tests/noDist/testSphericalBlasBlockProc.cpp
Tests/noDist/testSphericalBlasBlockProc.cpp
+7
-3
Tests/noDist/testSphericalBlasProc.cpp
Tests/noDist/testSphericalBlasProc.cpp
+10
-6
Tests/noDist/testSphericalDebug.cpp
Tests/noDist/testSphericalDebug.cpp
+7
-3
Tests/noDist/testTreeBuilder.cpp
Tests/noDist/testTreeBuilder.cpp
+7
-3
Tests/noDist/testUnifMultiRhs.cpp
Tests/noDist/testUnifMultiRhs.cpp
+7
-3
UTests/FUKernelTester.hpp
UTests/FUKernelTester.hpp
+7
-3
UTests/FUTester.hpp
UTests/FUTester.hpp
+10
-6
UTests/utestAlgorithmBuilder.cpp
UTests/utestAlgorithmBuilder.cpp
+7
-3
UTests/utestAlignedMemory.cpp
UTests/utestAlignedMemory.cpp
+7
-3
UTests/utestBoolArray.cpp
UTests/utestBoolArray.cpp
+10
-6
UTests/utestBuffer.cpp
UTests/utestBuffer.cpp
+10
-6
UTests/utestChebyshev.cpp
UTests/utestChebyshev.cpp
+10
-6
UTests/utestChebyshevDirectPeriodic.cpp
UTests/utestChebyshevDirectPeriodic.cpp
+7
-3
UTests/utestChebyshevDirectTsm.cpp
UTests/utestChebyshevDirectTsm.cpp
+7
-4
UTests/utestChebyshevMpi.cpp
UTests/utestChebyshevMpi.cpp
+7
-3
UTests/utestChebyshevThread.cpp
UTests/utestChebyshevThread.cpp
+10
-6
UTests/utestFmmAlgorithmProc.cpp
UTests/utestFmmAlgorithmProc.cpp
+7
-3
UTests/utestInterpolationMultiRhs.cpp
UTests/utestInterpolationMultiRhs.cpp
+7
-3
UTests/utestLagrange.cpp
UTests/utestLagrange.cpp
+10
-6
UTests/utestLagrangeMpi.cpp
UTests/utestLagrangeMpi.cpp
+10
-6
UTests/utestLagrangeThread.cpp
UTests/utestLagrangeThread.cpp
+10
-6
UTests/utestList.cpp
UTests/utestList.cpp
+10
-6
UTests/utestListBlockAllocator.cpp
UTests/utestListBlockAllocator.cpp
+7
-4
UTests/utestMorton.cpp
UTests/utestMorton.cpp
+7
-3
UTests/utestMpiBitonic.cpp
UTests/utestMpiBitonic.cpp
+7
-3
UTests/utestMpiQs.cpp
UTests/utestMpiQs.cpp
+7
-3
UTests/utestMpiTreeBuilder.cpp
UTests/utestMpiTreeBuilder.cpp
+7
-3
UTests/utestNeighborIndexes.cpp
UTests/utestNeighborIndexes.cpp
+7
-3
UTests/utestOctree.cpp
UTests/utestOctree.cpp
+10
-6
UTests/utestP2PExclusion.cpp
UTests/utestP2PExclusion.cpp
+7
-4
UTests/utestQuicksort.cpp
UTests/utestQuicksort.cpp
+10
-6
UTests/utestRotation.cpp
UTests/utestRotation.cpp
+7
-3
UTests/utestRotationDirectTsm.cpp
UTests/utestRotationDirectTsm.cpp
+7
-3
UTests/utestRotationThread.cpp
UTests/utestRotationThread.cpp
+10
-6
UTests/utestSpherical.cpp
UTests/utestSpherical.cpp
+7
-3
UTests/utestSphericalBlasAlgorithm.cpp
UTests/utestSphericalBlasAlgorithm.cpp
+7
-3
UTests/utestSphericalDirect.cpp
UTests/utestSphericalDirect.cpp
+7
-3
UTests/utestSphericalWithPrevious.cpp
UTests/utestSphericalWithPrevious.cpp
+10
-6
UTests/utestVector.cpp
UTests/utestVector.cpp
+10
-6
Utils/noDist/ChebyshevInterpolationCmpAlgo.cpp
Utils/noDist/ChebyshevInterpolationCmpAlgo.cpp
+7
-3
Utils/noDist/FmmAlgorithmTsm.cpp
Utils/noDist/FmmAlgorithmTsm.cpp
+7
-3
Utils/noDist/removeMoment.cpp
Utils/noDist/removeMoment.cpp
+10
-7
Utils/noDist/testAccuracyChebFMM.cpp
Utils/noDist/testAccuracyChebFMM.cpp
+7
-3
Utils/noDist/testChebOrderEpsilon.cpp
Utils/noDist/testChebOrderEpsilon.cpp
+7
-3
Utils/noDist/testPrecisionAllKernel.cpp
Utils/noDist/testPrecisionAllKernel.cpp
+7
-3
No files found.
Doc/Site_dox/FLicense.dox
View file @
d07c04d8
/*! \page License License information
*
*
* The library is under LGPL + CeCILL-C licenses
. In case of conflict
*
the more restrictive has to be used. We encourage users to have a
* look to the official license websites in case of doubts.
* The library is under LGPL + CeCILL-C licenses
+ inclusion exceptions (see Exceptions below).
*
In case of conflict the more restrictive has to be used.
*
We encourage users to have a
look to the official license websites in case of doubts.
*
* See the GNU General Public and CeCILL-C Licenses for more details.
* "http://www.cecill.info". "http://www.gnu.org/licenses".
*
* Exceptions: ScalFMM can be linked or included in an application
* without propagating the LGPL license to it.
* As an example, ScalFMM can be linked statically, or the source
* files can be included without the requirement to make the final target
* application LGPL.
* However, it must be explicatively written that ScalFMM is included,
* and the authors of ScalFMM must be informed of such use.
*
* ScalFmm is under software patent number
* IDDN.FR.001.100030.000.S.P.2012.000.31235. If you need a more
* flexible license, please do not hesitate to contact us.
...
...
Examples/ChebyshevInterpolationFMM.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Examples/ChebyshevInterpolationMPIFMM.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Examples/ChebyshevInterpolationMPIFMMSplit.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Examples/DirectComputation.cpp
View file @
d07c04d8
// ===================================================================================
//
===================================================================================
//
Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas, Matthias Messne
r
//
olivier.coulaud@inria.fr, berenger.bramas@inria.fr
//
This software is a computer program whose purpose is to compute the
FMM.
//
Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
//
Matthias Messner olivier.coulaud@inria.fr, berenger.bramas@inria.f
r
//
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.
//
// abiding by the rules of distribution of free software.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// 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.cecill.info".
// "http://www.gnu.org/licenses".
// ===================================================================================
...
...
Examples/LagrangeInterpolationFMM.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Examples/RotationFMM.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Examples/RotationMPIFMM.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Examples/compareAllPoissonKernels.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2013 INRIA,
//
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Examples/statisticsOnOctree.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
//
// abiding by the rules of distribution of free software.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// 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.cecill.info".
// "http://www.gnu.org/licenses".
// ===================================================================================
#include <cstdio>
...
...
Licence.txt
View file @
d07c04d8
This diff is collapsed.
Click to expand it.
Obsolete/Adaptive/FAdaptTools.hpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Brenger Bramas
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Obsolete/testAdaptiveChebSymFMM.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas, Matthias Messner
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Obsolete/testAdaptiveChebSymFMMDebug.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas, Matthias Messner
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Obsolete/testAdaptiveUnifFMM.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas,
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Obsolete/testFmmAdaptiveAlgorithm.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Obsolete/testFmmAdaptiveAlgorithmAdvanced.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Obsolete/testFmmAdaptiveStats.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Obsolete/testSmallCase.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Obsolete/utestChebyshevAdaptative.cpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas, Matthias Messner
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Src/Arranger/FAbstractMover.hpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Bérenger Bramas, Matthias Messner
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Src/Arranger/FArrangerPeriodic.hpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Bérenger Bramas, Matthias Messner
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Src/Arranger/FOctreeArranger.hpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Bérenger Bramas, Matthias Messner
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Src/Arranger/FOctreeArrangerProc.hpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Bérenger Bramas, Matthias Messner
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Src/BalanceTree/FAbstractBalanceAlgorithm.hpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Bérenger Bramas, Matthias Messner
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// This program is distributed in the hope that it will be useful,
// but WITHOUT ANY WARRANTY; without even the implied warranty of
...
...
Src/BalanceTree/FChebSymCostKernel.hpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas, Matthias Messner
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
//
// abiding by the rules of distribution of free software.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// 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.cecill.info".
// "http://www.gnu.org/licenses".
// ===================================================================================
...
...
Src/BalanceTree/FDumbCostKernel.hpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Berenger Bramas, Matthias Messner
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,
// Matthias Messner 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.
//
// abiding by the rules of distribution of free software.
// An extension to the license is given to allow static linking of scalfmm
// inside a proprietary application (no matter its license).
// See the main license file for more details.
//
// 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.cecill.info".
// "http://www.gnu.org/licenses".
// ===================================================================================
...
...
Src/BalanceTree/FEqualize.hpp
View file @
d07c04d8
// ===================================================================================
// Copyright ScalFmm 2011 INRIA, Olivier Coulaud, Bérenger Bramas, Matthias Messner
// olivier.coulaud@inria.fr, berenger.bramas@inria.fr
// This software is a computer program whose purpose is to compute the FMM.
// Copyright ScalFmm 2016 INRIA, Olivier Coulaud, Bérenger Bramas,