test_ptmass

Module

Description

Unit tests of the ptmass/sink particles module

References:

None

Owner:

Daniel Price

Runtime parameters:

None

Dependencies:

boundary, checksetup, deriv, dim, energies, eos, extern_binary, externalforces, gravwaveutils, io, kdtree, kernel, mpiutils, options, part, physcon, ptmass, random, setbinary, setdisc, spherical, step_lf_global, stretchmap, testutils, timestep, timing, units

Quick access

Variables:

gaussianr, test_accretion, test_binary, test_chinese_coin, test_createsink, test_merger, test_softening

Routines:

test_ptmass()

Needed modules

Variables

  • testptmass/gaussianr [private]
  • testptmass/test_accretion [private]
  • testptmass/test_binary [private]
  • testptmass/test_chinese_coin [private]
  • testptmass/test_createsink [private]
  • testptmass/test_merger [private]
  • testptmass/test_softening [private]

Subroutines and functions

subroutine  testptmass/test_ptmass(ntests, npass, string_bn)
Parameters:
  • ntests [integer,inout]

  • npass [integer,inout]

  • string_bn [character,in]

Use :

io (id(), master(), iskfile()), eos (polyk(), gamma()), part (nptmass()), options (iexternalforce(), alpha()), ptmass (use_fourthorder(), set_integration_precision())