test_gravity

Module

Description

Unit tests of self-gravity

References:

None

Owner:

Daniel Price

Runtime parameters:

None

Dependencies:

checksetup, deriv, dim, directsum, energies, eos, io, kdtree, kernel, mpibalance, mpidomain, mpiutils, neighkdtree, options, part, physcon, ptmass, random, setplummer, setup_params, sort_particles, sortutils, spherical, table_utils, testapr, testutils, timing, units

Quick access

Variables:

get_plummer_prec_perf, plot_sfmm, test_directsum, test_fmm, test_sphere, test_spheres, test_taylorseries

Routines:

test_gravity()

Needed modules

  • io (id(), master())

Variables

  • testgravity/get_plummer_prec_perf [private]
  • testgravity/plot_sfmm [private]
  • testgravity/test_directsum [private]
  • testgravity/test_fmm [private]
  • testgravity/test_sphere [private]
  • testgravity/test_spheres [private]
  • testgravity/test_taylorseries [private]

Subroutines and functions

subroutine  testgravity/test_gravity(ntests, npass, string_bn)
Parameters:
  • ntests [integer,inout]

  • npass [integer,inout]

  • string_bn [character,in]

Use :

dim (gravity()), testapr (setup_apr_region_for_test())

Called from:

testsuite()