8000 GitHub - exafmm/exafmm
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

exafmm/exafmm

Repository files navigation

exafmm

History: 2017/03/03 - Now
Branch: dev, learning
Kernel: Laplace, LaplaceKI, Helmholtz, Stokes
Periodic: yes
SIMD: vec.h
Thread: OpenMP tasks
MPI: HOT (global histogram sort)
GPU: no
Build: autoconf
Wrapper: none
Plotting: Python


exafmm/ contains the following directories.

kernels/: FMM kernels

include/: Other FMM functions

tests/: Unit tests

m4/, build-aux/, autom4te.cache/: Used by Autoconf


The "tests" folder contains the following unit tests.

kernel: Tests the P2M, M2M, M2L, L2L, L2P, P2P kernels

build_tree: Tests the tree build

traversal: Tests the interaction lists

fmm: Tests the entire FMM


There are some Python scripts for plotting and unit testing

plot_bodies.py: Plots the data in bodies*.dat (generated by fmm.cxx)

plot_cells.py: Plots the data in cells*.dat (generated by fmm.cxx)

check_all.py: Performs unit testing for wide range of runtime parameters

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  
0