- 21 Apr, 2011 6 commits
-
-
berenger-bramas authored
But we can change it in a next commit if needed. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@55 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
Also comment a define in globale include. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@54 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@53 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
and have created a basic mpi version just for fun. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@52 2616d619-271b-44dc-8df4-d4a8f33a7222
-
coulaud authored
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@51 2616d619-271b-44dc-8df4-d4a8f33a7222
-
coulaud authored
Now compile with Intel compiler and MKL library. Add new options in CMakeLists.ixt SCALFMM_USE_CBLAS and SCALFMM_USE_MKL git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@50 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 19 Apr, 2011 3 commits
-
-
berenger-bramas authored
× remove the potentials or forces only × remove the abstract fmb kernel × put a attribute to know if we use the mutual P2P or not (a template or inherite model may be faster) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@49 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
(Doxygen doc + fmm old P2P version) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@48 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
After cmake command, need "make doc" to generate the entire lib doc. + Add an Fmm algorithm version with old P2P system (need to be renamed) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@47 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 18 Apr, 2011 2 commits
-
-
berenger-bramas authored
The Fmm is in charge of dispatching the leafs compution. Anyway, this is in the kernel that the optimization can be done. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@46 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
Need some tests. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@45 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 15 Apr, 2011 1 commit
-
-
berenger-bramas authored
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@44 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 14 Apr, 2011 2 commits
-
-
berenger-bramas authored
Because, Particule is French ! And most of the lib components are in english. Sorry for the delay. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@43 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
+ The blas fonction (only one yet) used is in a global file + A simple test to compare Targets and Sources model (Tsm) and no-Tsm has been added to the Tests directory. It simply checks that all cells have the same values (and it's right) But it does not test the L2P and P2P. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@42 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 13 Apr, 2011 2 commits
-
-
berenger-bramas authored
Add "-lcblas" in cmake (need to do something more generic!) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@41 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
Parallel version of Fmm Tsm (target or source model) + First shoot of the blas kernels (worked but net to be checked and cleaned) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@40 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 11 Apr, 2011 2 commits
-
-
berenger-bramas authored
Tos to Tsm (Targets Sources Model) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@39 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
Core (Fmm) Components (cells, leafs, particules) Changed FMM into Fmm. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@38 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 08 Apr, 2011 5 commits
-
-
berenger-bramas authored
In this version only what is needed is computed. So the cell has a trace to know if there are sources or targets inside them. Need to clean the code And rename file/class linked to this system. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@37 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
(need modification for other kernels) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@36 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
Also renamed some files. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@35 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
(or take a default file if nothing is given) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@34 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
it is a misstaping, this option does not exist. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@33 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 07 Apr, 2011 3 commits
-
-
berenger-bramas authored
But! Need more test event if it compiles Need to change some name Need to think about the operators for the cells that have only targets or sources particules under them. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@32 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
testOctreePrintMorton.cpp To play with morton index. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@31 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
- force out of source build - change name of lib to scalfmm git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@30 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 06 Apr, 2011 2 commits
-
-
berenger-bramas authored
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@29 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
Build Directory Put a data directory (data are not on the svn yet) Remove compilation warning with -wall Need to forbid use of cmake inside sources directory. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@28 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 05 Apr, 2011 1 commit
-
-
berenger-bramas authored
2 - Add a task based fmm threaded algorithm. It uses the OpenMP task (but needs some test) Now there are 3 multi thread fmm algorithms Naive approach (iter + mutex) Task based approach Inspector-executor model (closest to fmb original approach) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@27 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 01 Apr, 2011 3 commits
-
-
berenger-bramas authored
This file were added to prepare a generic multi-threading system. But it may not be used until a long time (so we delete them maybe temporary). git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@26 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
New multi-thread version. (efficiency > 0.8 for 8 threads on 2.000.000 particules) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@25 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@24 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 31 Mar, 2011 1 commit
-
-
berenger-bramas authored
A trace system has been added (FTrace). Output format may change later. __PRETTY_FUNCTION__ can be used (to replace __FONCTION__) but it is a large name (difficult to read) because of template. git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@23 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 30 Mar, 2011 2 commits
-
-
berenger-bramas authored
Added restrict to some kernels prototypes (did not increase performance yet) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@22 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
Refactoring (especially the Core/FTest...) Remove the bug of forces computation (comparing to FMB) git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@21 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 29 Mar, 2011 3 commits
-
-
berenger-bramas authored
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@20 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@19 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@18 2616d619-271b-44dc-8df4-d4a8f33a7222
-
- 25 Mar, 2011 2 commits
-
-
berenger-bramas authored
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@17 2616d619-271b-44dc-8df4-d4a8f33a7222
-
berenger-bramas authored
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/scalfmm/scalfmm/trunk@16 2616d619-271b-44dc-8df4-d4a8f33a7222
-