Mercurial > repos > public > sbplib_julia
diff test/SbpOperators/stencil_test.jl @ 905:a3bc90c59e8e feature/variable_derivatives
Fix type instability in apply_stencil_backwards and add tests
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Tue, 15 Feb 2022 08:08:19 +0100 |
parents | 47f5451cdfc4 |
children | 14cb97284373 |
line wrap: on
line diff
--- a/test/SbpOperators/stencil_test.jl Tue Feb 15 07:54:52 2022 +0100 +++ b/test/SbpOperators/stencil_test.jl Tue Feb 15 08:08:19 2022 +0100 @@ -55,7 +55,10 @@ @inferred SbpOperators.apply_stencil(s_int, v_float, 2) @inferred SbpOperators.apply_stencil(s_float, v_int, 2) - # TODO: apply backwards + @inferred SbpOperators.apply_stencil_backwards(s_int, v_int, 5) + @inferred SbpOperators.apply_stencil_backwards(s_float, v_float, 5) + @inferred SbpOperators.apply_stencil_backwards(s_int, v_float, 5) + @inferred SbpOperators.apply_stencil_backwards(s_float, v_int, 5) end end @@ -157,7 +160,15 @@ @inferred SbpOperators.apply_stencil(s_int, c_float, v_float, 2) @inferred SbpOperators.apply_stencil(s_float, c_float, v_int, 2) - # TODO: apply backwards + @inferred SbpOperators.apply_stencil_backwards(s_int, c_int, v_int, 2) + @inferred SbpOperators.apply_stencil_backwards(s_float, c_int, v_float, 2) + @inferred SbpOperators.apply_stencil_backwards(s_int, c_int, v_float, 2) + @inferred SbpOperators.apply_stencil_backwards(s_float, c_int, v_int, 2) + + @inferred SbpOperators.apply_stencil_backwards(s_int, c_float, v_int, 2) + @inferred SbpOperators.apply_stencil_backwards(s_float, c_float, v_float, 2) + @inferred SbpOperators.apply_stencil_backwards(s_int, c_float, v_float, 2) + @inferred SbpOperators.apply_stencil_backwards(s_float, c_float, v_int, 2) end end