tree_d_3d.kernels.tests.test_numpy_kernels
The vectorized NumPy versions of the Barnes-Hut kernels against their Python versions.
Functions
| Name | Description |
|---|---|
system | No description. |
test_build_traversal_and_downward_pass | quadtree_quadrants/scatter, fmm_traverse and fmm_downward, through the FMM. |
test_direct_sums | No description. |
test_moments | No description. |
test_pair_energy_and_coincidence | No description. |
test_soften_pairs | No description. |
test_traversal_reports_overflow_and_needed_sizes | No description. |
systemfunction#
def system()test_build_traversal_and_downward_passfunction#
def test_build_traversal_and_downward_pass(system, leaf_capacity)quadtree_quadrants/scatter, fmm_traverse and fmm_downward, through the FMM.
test_direct_sumsfunction#
def test_direct_sums(name, system)test_momentsfunction#
def test_moments(system)test_pair_energy_and_coincidencefunction#
def test_pair_energy_and_coincidence(system)test_soften_pairsfunction#
def test_soften_pairs(system)test_traversal_reports_overflow_and_needed_sizesfunction#
def test_traversal_reports_overflow_and_needed_sizes(system)