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