test_nonidealmhd
Module
Description
- Unit tests of the non-ideal MHD algorithms; this requires the NICIL
module, but does not test its inner workings
- References:
Wurster, Price & Ayliffe (2014), MNRAS 444, 1104 Wurster, Price & Bate (2016), MNRAS 457, 1037 Wurster (2016), PASA 33, e041 Wurster (2021), MNRAS, 501, 5873
- Owner:
James Wurster
- Runtime parameters:
None
- Dependencies:
boundary, deriv, dim, eos, io, kernel, mpidomain, mpiutils, nicil, options, part, physcon, step_lf_global, testutils, timestep, unifdis, units
Quick access
- Variables:
- Routines:
Needed modules
testutils(checkval(),update_test_scores()): This routine contains utility functions for use in the testsuite modulesio(id(),master())mpiutils(reduceall_mpi())
Variables
- testnimhd/test_etaval [private]
- testnimhd/test_standingshock [private]
- testnimhd/test_wavedamp [private]
Subroutines and functions
- subroutine testnimhd/test_nonidealmhd(ntests, npass, string_bn)
- Parameters:
ntests [integer,inout]
npass [integer,inout]
string_bn [character,in]
- Use :
dim(mhd_nonideal())- Called from: