Mercurial > repos > public > sbplib_julia
comparison test/testGrids.jl @ 688:e9e46a587370 feature/boundary_quads
Add eltype function to EquidistantGrids
author | Vidar Stiernström <vidar.stiernstrom@it.uu.se> |
---|---|
date | Fri, 12 Feb 2021 16:42:43 +0100 |
parents | 27dcac8fb350 |
children |
comparison
equal
deleted
inserted
replaced
687:5c229c889614 | 688:e9e46a587370 |
---|---|
11 @test_throws DomainError EquidistantGrid(0,0.0,1.0) | 11 @test_throws DomainError EquidistantGrid(0,0.0,1.0) |
12 @test_throws DomainError EquidistantGrid(1,1.0,1.0) | 12 @test_throws DomainError EquidistantGrid(1,1.0,1.0) |
13 @test_throws DomainError EquidistantGrid(1,1.0,-1.0) | 13 @test_throws DomainError EquidistantGrid(1,1.0,-1.0) |
14 @test EquidistantGrid(4,0.0,1.0) == EquidistantGrid((4,),(0.0,),(1.0,)) | 14 @test EquidistantGrid(4,0.0,1.0) == EquidistantGrid((4,),(0.0,),(1.0,)) |
15 | 15 |
16 # size | 16 @testset "Base" begin |
17 @test size(EquidistantGrid(4,0.0,1.0)) == (4,) | 17 @test eltype(EquidistantGrid(4,0.0,1.0)) == Float64 |
18 @test size(EquidistantGrid((5,3), (0.0,0.0), (2.0,1.0))) == (5,3) | 18 @test eltype(EquidistantGrid((4,3),(0,0),(1,3))) == Int |
19 @test size(EquidistantGrid(4,0.0,1.0)) == (4,) | |
20 @test size(EquidistantGrid((5,3), (0.0,0.0), (2.0,1.0))) == (5,3) | |
21 end | |
19 | 22 |
20 # dimension | 23 # dimension |
21 @test dimension(EquidistantGrid(4,0.0,1.0)) == 1 | 24 @test dimension(EquidistantGrid(4,0.0,1.0)) == 1 |
22 @test dimension(EquidistantGrid((5,3), (0.0,0.0), (2.0,1.0))) == 2 | 25 @test dimension(EquidistantGrid((5,3), (0.0,0.0), (2.0,1.0))) == 2 |
23 | 26 |