Commits

Author Commit Message Labels Comments Date
Rio Yokota
get fdgl.cxx to work again.
Rio Yokota
Bugfix for GPU version. types.h set for GPU runs.
Rio Yokota
fast2 parallel still needs debugging.
Rio Yokota
Parallelizing fast2.
Rio Yokota
Update QUARK routines in /fast /fast2 /unit_test.
Rio Yokota
Bugfix in main code to accomodate changes from fast2.
Rio Yokota
Minor edit for ssh commit test.
Rio Yokota
Update CartesianLapalace kernel.
Kenjiro Taura
evaluate now works when there is only a single (root) cell; fixed topdown.h so it now works when nodes gets expanded
Rio Yokota
Revert CPUSphericalLaplace to non-templated version. Get ewald_fmm working again.
Rio Yokota
Turn on COM in ../include/kernel.h
Rio Yokota
Updating fast and fast2 according to new changes.
Rio Yokota
Massivethreads is somehow working perfectly now.
Rio Yokota
Setting parameters in /fast back to normal. Minor edits to CMake.
Rio Yokota
Bugfix for parallelrun. Comment out setCenter.
Rio Yokota
Bugfix in evaluator.h for changing queue to deque.
Rio Yokota
Fixed MassiveThreads interface.
Rio Yokota
No thread creation for j split cells.
Rio Yokota
Integrating MassiveThreads.
Rio Yokota
Gradually adding back CMake.
Kenjiro Taura
fix Makefile.include and fast/Makefile so it compiles without recursion/MassiveThreads by default
Kenjiro Taura
recursive traverse and MassiveThreads parallelization of fast/
exafmm
Too many things are not working correctly. Reverting back to pre-CMake.
Rio Yokota
Subrepo clone bugfix.
Ricardo Ortiz
Integrated stokes kernels with master branch and added test. Included hybridStokesEvaluator.cxx in evaluator.h Removed unnecesary methods in hybridStokesEvaluator.cxx. This evaluator specializes the original evaluator and do P2P on GPU only at the moment and the rest of the operations are done in CPU.
Ricardo Ortiz
Added Stokes kernels and fixed cmake file inside wrapper. The Stokes kernels need to be merged to the new meta-templated verisons of evalMultipole() and evalMultipoleTheta().
Ricardo Ortiz
Adding the actual cmake files now...
Ricardo Ortiz
Added cmake building capability to ExaFMM. Many small changes were made.   1. Capitalized macro parameters.  These parameters can be set with cmake now (most of them) using ccmake. 2. Eliminated BOTTOMUP since it is mutually exclusive with TOPDOWN (BOTTOMUP is default) 3. Eliminated CPU since it is mutually exclusive with GPU (CPU is default) 4. Eliminated Cartesian since it is mutually exclusive with SPHERICAL (Cartesian is default) 5. To…
Rio Yokota
Adding comm routines to /fast2.
Rio Yokota
Setting initial value of CHILD to -1 gives better performance than setting it to 0.
  1. Prev
  2. Next