test_externf

Module

Description

Unit tests of the externalforces module

References:

None

Owner:

Daniel Price

Runtime parameters:

None

Dependencies:

extern_corotate, extern_geopot, externalforces, io, kernel, mpidomain, part, physcon, testutils, unifdis, units

Quick access

Routines:

test_externf()

Variables

Subroutines and functions

subroutine  testexternf/test_externf(ntests, npass)
Parameters:
  • ntests [integer,inout]

  • npass [integer,inout]

Use :

io (id(), master()), part (npart(), xyzh(), hfact(), massoftype(), igas(), periodic(), npartoftype()), testutils (checkval(), checkvalf(), checkvalbuf_start(), checkvalbuf(), checkvalbuf_end(), update_test_scores()), externalforces (externalforcetype(), externalforce(), accrete_particles(), was_accreted(), iexternalforce_max(), initialise_externalforces(), accradius1(), update_externalforce(), is_velocity_dependent(), externalforce_vdependent(), update_vdependent_extforce(), iext_lensethirring(), iext_prdrag(), iext_einsteinprec(), iext_spiral(), iext_densprofile(), iext_staticsine(), iext_gwinspiral()), extern_corotate (omega_corotate()), extern_geopot (j2()), unifdis (set_unifdis()), units (set_units()), physcon (pc(), solarm()), mpidomain (i_belong()), kernel (hfact_default())

Call to:

set_units(), update_test_scores()