ply_split_element_3D_test Subroutine

private subroutine ply_split_element_3D_test(nModes, success)

Testing the 3D splitting.

In three dimensions we only check the splitting to polynomials of same polynomial degree. Downsizing is checked in 2D, and upsizing is only checked for 1D. The resulting polynomials are probed at a set of random points to ensure

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: nModes

Number of modes in the (1D) polynomials to use in the check.

logical, intent(out) :: success

Indication whether the tests were completed successfully.