Commit History

Autor SHA1 Mensaxe Data
  Dhairya Malhotra 22c091eb3f Vectorize Helmholtz, Stokes, Biot-Savart kernels %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra d8679edc35 Update job scripts %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 213f89772e Temporary fix for distributed particle FMM %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 68eb171a93 Skip SetupPrecomp for V-list %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 9726c8fdd6 Enable saving precomp-data for particle FMM %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 3bfc74f30a Fix various minor issues %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra c802ff0286 Clean up kernel declarations %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 10190106b9 Replace _mm_broadcast_ss with _mm_set_ps1 for sse3 %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra abc80e75b2 New example and script for profiling particle FMM %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 32157a1153 Fix issues with SVD %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 457b17c960 Add periodic boundary condition, bug fixes %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 559cfa0c0e Backward stable pseudo-inverse for higher accuracy %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 11c8ed226b Skip interaction when src/trg octant is empty %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra accb31b09d AVX vectorized Laplace kernel, other optimizations %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 94bce731d3 Bug fix in MPI_Node::Truncate() %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 6157c25c2d Fix MPI_Tree::Write2File(...) for particles %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra b57f57a1ee In Cheb_Node replace function pointer with functor. %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra fb5c44b61b tree_node.cpp: replace delete with aligned_delete %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 941f889369 All memory allocations go through MemoryManager %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 7258f5ab2d Fix bugs: MPI_Comm is now freed after Comm_split %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra af98b59c23 Moved BLAS, LAPACK wrappers to src/mat_utils.cpp %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra ad671fbcee Change cudaHostAlloc to malloc %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra d3c23365be Bug fix in FMM_Pts, FMM_Tree %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 36144b622a Fix errors in device_wrapper.txx %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 8143a35d91 Fix warnings and errors on gcc. %!s(int64=10) %!d(string=hai) anos
  Dhairya Malhotra 34ed54efbd Temporary fix for boundary condition with different kernels. %!s(int64=11) %!d(string=hai) anos
  Dhairya Malhotra 4db5f8a3e0 Update cheb_eval(...) %!s(int64=11) %!d(string=hai) anos
  Dhairya Malhotra ec4f594263 Add V-list scaling when using different kernels %!s(int64=11) %!d(string=hai) anos
  Dhairya Malhotra 16733578f3 New scaling and permutations. %!s(int64=11) %!d(string=hai) anos
  Dhairya Malhotra 7d4865b785 Fix error in cheb_grad(...) %!s(int64=11) %!d(string=hai) anos