ScalFmm  1.4
File List
Here is a list of all files with brief descriptions:
o*changeFmaFormat.cppChangeFormat: Driver to transform a FMA format and to build a visualization file
o*ChebyshevInterpolationFMM.cppThis program runs the FMM Algorithm with the interpolation kernel based on Chebyshev interpolation (1/r kernel)
o*ChebyshevInterpolationMPIFMM.cppThis program runs the MPI FMM with Chebyshev interpolation of 1/r kernel
o*ChebyshevInterpolationMPIFMMSplit.cpp
o*DirectAlgorithm.cpp
o*DirectComputation.cppDirectComputation: Driver to compute direct interaction between N particles for 1/r kernel
o*FAbstractBalanceAlgorithm.hpp
o*FAbstractBuffer.hpp
o*FAbstractCell.hpp
o*FAbstractChebKernel.hpp
o*FAbstractKernels.hpp
o*FAbstractLeaf.hpp
o*FAbstractLoader.hpp
o*FAbstractMover.hpp
o*FAbstractParticleContainer.hpp
o*FAbstractSendable.hpp
o*FAbstractSerializable.hpp
o*FAbstractSphericalKernel.hpp
o*FAbstractUnifKernel.hpp
o*FAlgorithmBuilder.hpp
o*FAlgorithmTimers.hpp
o*FAlignedMemory.hpp
o*FArrangerPeriodic.hpp
o*FAssert.hpp
o*FAvx.hpp
o*FAvx2.hpp
o*FBasicCell.hpp
o*FBasicCellPOD.hpp
o*FBasicKernels.hpp
o*FBasicLoader.hpp
o*FBasicParticleContainer.hpp
o*FBasicParticleContainerIndexedMover.hpp
o*FBasicParticleContainerMover.hpp
o*FBinding.hpp
o*FBitonicSort.hpp
o*FBlas.hpp
o*FBlockAllocator.hpp
o*FBoolArray.hpp
o*FBufferReader.hpp
o*FBufferWriter.hpp
o*FChebCell.hpp
o*FChebCellPOD.hpp
o*FChebFlopsSymKernel.hpp
o*FChebInterface.h
o*FChebInterpolator.hpp
o*FChebKernel.hpp
o*FChebM2LHandler.hpp
o*FChebRoots.hpp
o*FChebSymKernel.hpp
o*FChebSymM2LHandler.hpp
o*FChebTensor.hpp
o*FChebTensorialKernel.hpp
o*FChebTensorialM2LHandler.hpp
o*FCompareResults.hpp
o*FComplex.hpp
o*FCoordinateComputer.hpp
o*FCoreCommon.hpp
o*FCudaCompositeCell.hpp
o*FCudaDeviceWrapper.hpp
o*FCudaEmptyCellSymb.hpp
o*FCudaEmptyKernel.hpp
o*FCudaGlobal.hpp
o*FCudaGroupAttachedLeaf.hpp
o*FCudaGroupOfCells.hpp
o*FCudaGroupOfParticles.hpp
o*FCudaP2P.hpp
o*FCudaStructParams.hpp
o*FCudaTestKernels.hpp
o*FCudaTreeCoordinate.hpp
o*FDft.hpp
o*FDlpolyLoader.hpp
o*FDoc.hpp
o*FEmptyOpenCLCode.hpp
o*FEnv.hpp
o*FEqualize.hpp
o*FExportWriter.hpp
o*FExtendCellType.hpp
o*FFmaGenericLoader.hpp
o*FFmaParticleContainer.hpp
o*FFmaScanfLoader.hpp
o*FFmaTsmLoader.hpp
o*FFmmAlgorithm.hpp
o*FFmmAlgorithmOmp4.hpp
o*FFmmAlgorithmPeriodic.hpp
o*FFmmAlgorithmSectionTask.hpp
o*FFmmAlgorithmTask.hpp
o*FFmmAlgorithmThread.hpp
o*FFmmAlgorithmThreadBalance.hpp
o*FFmmAlgorithmThreadProc.hpp
o*FFmmAlgorithmThreadProcPeriodic.hpp
o*FFmmAlgorithmThreadTsm.hpp
o*FFmmAlgorithmTsm.hpp
o*FGenerateDistribution.hpp
o*FGlobal.hpp
o*FGlobalPeriodic.hpp
o*FGroupAttachedLeaf.hpp
o*FGroupAttachedLeafDyn.hpp
o*FGroupOfCells.hpp
o*FGroupOfCellsDyn.hpp
o*FGroupOfParticles.hpp
o*FGroupOfParticlesDyn.hpp
o*FGroupSeqAlgorithm.hpp
o*FGroupTaskAlgorithm.hpp
o*FGroupTaskDepAlgorithm.hpp
o*FGroupTaskStarpuAlgorithm.hpp
o*FGroupTaskStarpuMpiAlgorithm.hpp
o*FGroupTestParticleContainer.hpp
o*FGroupTree.hpp
o*FGroupTreeDyn.hpp
o*FHarmonic.hpp
o*FHLoader.hpp
o*FInterpCell.hpp
o*FInterpMapping.hpp
o*FInterpMatrixKernel.hpp
o*FInterpP2PKernels.hpp
o*FInterpSymmetries.hpp
o*FInterpTensor.hpp
o*FIOVtk.hpp
o*FLeafBalance.hpp
o*FLightOctree.hpp
o*FList.hpp
o*FLog.cpp
o*FLog.hpp
o*FMath.hpp
o*FMemStats.cpp
o*FMemStats.h
o*FMemUtils.hpp
o*FMpi.cpp
o*FMpi.hpp
o*FMpiBufferReader.hpp
o*FMpiBufferWriter.hpp
o*FMpiFmaDivider.hpp
o*FMpiFmaGenericLoader.hpp
o*FMpiSplitFmaLoader.hpp
o*FMpiTreeBuilder.hpp
o*FNeighborIndexes.hpp
o*FNoCopyable.hpp
o*FOctree.hpp
o*FOctreeArranger.hpp
o*FOctreeArrangerProc.hpp
o*FOmpPriorities.hpp
o*FOpenCLDeviceWrapper.hpp
o*FOutOfBlockInteraction.hpp
o*FP2P.hpp
o*FP2PExclusion.hpp
o*FP2PGroupParticleContainer.hpp
o*FP2PMultiRhs.hpp
o*FP2PParticleContainer.hpp
o*FP2PParticleContainerIndexed.hpp
o*FP2PR.hpp
o*FParameterNames.hpp
o*FParameters.hpp
o*FParForEachOctree.hpp
o*FParObject.hpp
o*FParticlesBalance.hpp
o*FParticleType.hpp
o*FParticleTypedIndexedMover.hpp
o*FPerLeafLoader.hpp
o*FPoint.hpp
o*FQuickSort.hpp
o*FQuickSortMpi.hpp
o*FRandomLoader.hpp
o*FRepeatAction.hpp
o*FRotationCell.hpp
o*FRotationCellPOD.hpp
o*FRotationKernel.hpp
o*FRotationOriginalKernel.hpp
o*FRotationParticleContainer.hpp
o*FSignalHandler.cpp
o*FSignalHandler.h
o*FSimpleIndexedLeaf.hpp
o*FSimpleLeaf.hpp
o*FSmartPointer.hpp
o*FSpherical.hpp
o*FSphericalBlasKernel.hpp
o*FSphericalBlockBlasKernel.hpp
o*FSphericalCell.hpp
o*FSphericalKernel.hpp
o*FSphericalRotationKernel.hpp
o*FSse.hpp
o*FStarPUCpuWrapper.hpp
o*FStarPUCudaWrapper.hpp
o*FStarPUDefaultAlign.hpp
o*FStarPUFmmPriorities.hpp
o*FStarPUHeteoprio.hpp
o*FStarPUKernelCapacities.hpp
o*FStarPUOpenClWrapper.hpp
o*FStarPUReduxCpu.hpp
o*FStarPUUtils.hpp
o*FSubOctree.hpp
o*FTaskTimer.hpp
o*FTaylorCell.hpp
o*FTaylorCellPOD.hpp
o*FTaylorFlopsKernel.hpp
o*FTaylorKernel.hpp
o*FTaylorKernelSimple.hpp
o*FTemplate.hpp
o*FTestCell.hpp
o*FTestCellPOD.hpp
o*FTestKernels.hpp
o*FTestOpenCLCode.hpp
o*FTestParticleContainer.hpp
o*FTextReplacer.hpp
o*FTic.hpp
o*FTreeBuilder.hpp
o*FTreeCoordinate.hpp
o*FTreeCsvSaver.hpp
o*FTreeIO.hpp
o*FTreeMpiCsvSaver.hpp
o*FTypedLeaf.hpp
o*FUnifCell.hpp
o*FUnifCellPOD.hpp
o*FUnifDenseKernel.hpp
o*FUnifInterpolator.hpp
o*FUnifKernel.hpp
o*FUnifM2LHandler.hpp
o*FUnifRoots.hpp
o*FUnifSymM2LHandler.hpp
o*FUnifTensor.hpp
o*FUnifTensorialKernel.hpp
o*FUnifTensorialM2LHandler.hpp
o*FVector.hpp
o*generateDistributions.cppGenerateDistributions: Driver to generate N points (non)uniformly distributed on a given geometry
o*RotationFMM.cppThis program runs the FMM Algorithm with harmonic spherical approximation of 1/r kernel
o*RotationMPIFMM.cpp
o*statisticsOnOctree.cpp
o*testBlas.cpp
o*testBlockedAlgorithm.cpp
o*testBlockedAlgorithmDyn.cpp
o*testBlockedChebyshev.cpp
o*testBlockedMpiAlgorithm.cpp
o*testBlockedMpiChebyshev.cpp
o*testBlockedRotation.cpp
o*testBlockedRotationCompare.cpp
o*testBlockedRotationMpi.cpp
o*testBlockedTaylor.cpp
o*testBlockedTree.cpp
o*testBlockedUnifCuda.cpp
o*testBlockedUniform.cpp
o*testBlockedUniformCompare.cpp
o*testBlockedWithCudaAlgorithm.cpp
o*testBlockedWithOpenCLAlgorithm.cpp
o*testChebAlgorithm.cpp
o*testChebAlgorithmProc.cpp
o*testChebBinaryM2L.cpp
o*testChebBinarySymM2L.cpp
o*testChebInterpolator.cpp
o*testChebInterpolatorExtendedBBox.cpp
o*testChebM2Lprecomputation.cpp
o*testChebOctree.cpp
o*testChebSxUCBSy.cpp
o*testChebSymmetries.cpp
o*testChebTensorialAlgorithm.cpp
o*testChebTensorProduct.cpp
o*testCompareIOTree.cpp
o*testDebug.cpp
o*testFFT.cpp
o*testFlopsChebAlgorithm.cpp
o*testFmmAlgorithm.cpp
o*testFmmAlgorithmPeriodic.cpp
o*testFmmAlgorithmProc.cpp
o*testFmmAlgorithmProcPeriodic.cpp
o*testFmmAlgorithmProcRandom.cpp
o*testFmmAlgorithmProcRotation.cpp
o*testFmmAlgorithmTsm.cpp
o*testFmmDemonstration.cpp
o*testLapack.cpp
o*testLoader.cpp
o*testLoaderFMATsm.cpp
o*testLoaderFMATsmCreate.cpp
o*testMemStats.cpp
o*testMpiCsvSaver.cpp
o*testOctree.cpp
o*testOctreeFuncteur.cpp
o*testOctreeIter.cpp
o*testOctreeParallelFuncteur.cpp
o*testOctreePrintMorton.cpp
o*testOctreeRearrange.cpp
o*testOctreeRearrangePeriodic.cpp
o*testOctreeRearrangeProc.cpp
o*testOctreeRearrangeTsm.cpp
o*testP2PEfficency.cpp
o*testParameterNames.cpp
o*testRotationAlgorithm.cpp
o*testRotationPeriodicBench.cpp
o*testSmoothUnifAlgorithm.cpp
o*testSphericalAlgorithm.cpp
o*testSphericalBench.cpp
o*testSphericalBlasAlgorithm.cpp
o*testSphericalBlockBlasAlgorithm.cpp
o*testSphericalDlpolyAlgorithm.cpp
o*testSphericalGalaxyCsv.cpp
o*testSphericalProcAlgorithm.cpp
o*testSphericalRotationAlgorithm.cpp
o*testStatsTree.cpp
o*testTaylor.cpp
o*testTaylorKernel.cpp
o*testTaylorSimple.cpp
o*testTemplateExample.cpp
o*testTic.cpp
o*testTreeBuilderThread.cpp
o*testTreeIO.cpp
o*testTsmAlgorithm.cpp
o*testTuneSphericalBlockBlas.cpp
o*testUnifAlgorithm.cpp
o*testUnifAlgorithmProc.cpp
\*testUnifTensorialAlgorithm.cpp