Commit e089d8b5 by COULAUD Olivier

### Add periodic boundary conditions in Exemples ; Check periodic boundary conditions.

parent 8b2eab4d
 ... ... @@ -33,9 +33,9 @@ template class FFmmAlgorithmPeriodic : public FAbstractAlgorithm, public FAlgorithmTimers { using multipole_t = typename CellClass::multipole_t; using multipole_t = typename CellClass::multipole_t; using local_expansion_t = typename CellClass::local_expansion_t; using symbolic_data_t = CellClass; using symbolic_data_t = CellClass; OctreeClass* const tree; //< The octree to work on KernelClass* kernels; //< The kernels ... ...
 ... ... @@ -2,9 +2,10 @@ #define _FGROUP_LINEAR_TREE_HPP_ #include #include "../../Utils/FLog.hpp" using FReal = double; #include "Utils/FGlobal.hpp" #include "Utils/FLog.hpp" //#include "inria/algorithm/distributed/mpi.hpp" //using FReal = double; template class FGroupLinearTree { ... ...
 ... ... @@ -9,29 +9,29 @@ #include #include #include "../../Src/Utils/FParameters.hpp" #include "../../Src/Utils/FTic.hpp" #include "Utils/FParameters.hpp" #include "Utils/FTic.hpp" #include "../../Src/Containers/FOctree.hpp" #include "../../Src/Containers/FVector.hpp" #include "Containers/FOctree.hpp" #include "Containers/FVector.hpp" #include "../../Src/Components/FSimpleLeaf.hpp" #include "../../Src/Files/FRandomLoader.hpp" #include "Components/FSimpleLeaf.hpp" #include "Files/FRandomLoader.hpp" #include "../../Src/Utils/FPoint.hpp" #include "Utils/FPoint.hpp" #include "../../Src/Components/FTestParticleContainer.hpp" #include "../../Src/Components/FTestCell.hpp" #include "../../Src/Components/FTestKernels.hpp" #include "Components/FTestParticleContainer.hpp" #include "Components/FTestCell.hpp" #include "Components/FTestKernels.hpp" #include "../../Src/Core/FFmmAlgorithmThreadProcPeriodic.hpp" #include "../../Src/Core/FFmmAlgorithmPeriodic.hpp" #include "Core/FFmmAlgorithmThreadProcPeriodic.hpp" #include "Core/FFmmAlgorithmPeriodic.hpp" #include "../../Src/Files/FMpiTreeBuilder.hpp" #include "Files/FMpiTreeBuilder.hpp" #include "../../Src/Utils/FLeafBalance.hpp" #include "Utils/FLeafBalance.hpp" #include "../../Src/Utils/FParameterNames.hpp" #include "Utils/FParameterNames.hpp" /** This program show an example of use of * the fmm basic algo ... ...
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!