changeset 965:f7939de85980 feature/laplace_opset

Remove obsolete constructur test and test against type ConstantInteriorScaling for (inverse) inner product.
author Vidar Stiernström <vidar.stiernstrom@it.uu.se>
date Mon, 14 Mar 2022 10:47:20 +0100
parents 2ae62dbaf839
children 365bc4e2a6a2
files test/SbpOperators/volumeops/inner_products/inner_product_test.jl test/SbpOperators/volumeops/inner_products/inverse_inner_product_test.jl
diffstat 2 files changed, 5 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/test/SbpOperators/volumeops/inner_products/inner_product_test.jl	Mon Mar 14 10:43:11 2022 +0100
+++ b/test/SbpOperators/volumeops/inner_products/inner_product_test.jl	Mon Mar 14 10:47:20 2022 +0100
@@ -4,6 +4,8 @@
 using Sbplib.Grids
 using Sbplib.LazyTensors
 
+import Sbplib.SbpOperators.ConstantInteriorScalingOperator
+
 @testset "Diagonal-stencil inner_product" begin
     Lx = π/2.
     Ly = Float64(π)
@@ -25,7 +27,7 @@
         @testset "1D" begin
             H = inner_product(g_1D, quadrature_interior, quadrature_closure)
             @test H == inner_product(g_1D, stencil_set)
-            @test H == inner_product(g_1D, quadrature_interior, quadrature_closure)
+            @test H isa ConstantInteriorScalingOperator
             @test H isa TensorMapping{T,1,1} where T
         end
         @testset "2D" begin
--- a/test/SbpOperators/volumeops/inner_products/inverse_inner_product_test.jl	Mon Mar 14 10:43:11 2022 +0100
+++ b/test/SbpOperators/volumeops/inner_products/inverse_inner_product_test.jl	Mon Mar 14 10:47:20 2022 +0100
@@ -4,7 +4,7 @@
 using Sbplib.Grids
 using Sbplib.LazyTensors
 
-import Sbplib.SbpOperators.Stencil
+import Sbplib.SbpOperators.ConstantInteriorScalingOperator
 
 @testset "Diagonal-stencil inverse_inner_product" begin
     Lx = π/2.
@@ -24,6 +24,7 @@
         @testset "1D" begin
             Hi = inverse_inner_product(g_1D,  quadrature_interior, quadrature_closure)
             @test Hi == inverse_inner_product(g_1D, stencil_set)
+            @test Hi isa ConstantInteriorScalingOperator
             @test Hi isa TensorMapping{T,1,1} where T
         end
         @testset "2D" begin