Mercurial > repos > public > sbplib_julia
changeset 1687:3ac94e8f28b3 feature/grids/curvilinear
Allow calling equidistant_grid with tuples of lenght 1
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Wed, 21 Aug 2024 19:23:42 +0200 |
parents | 22a9992471be |
children | 72776d3d5fd6 |
files | src/Grids/equidistant_grid.jl test/Grids/equidistant_grid_test.jl |
diffstat | 2 files changed, 2 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
diff -r 22a9992471be -r 3ac94e8f28b3 src/Grids/equidistant_grid.jl --- a/src/Grids/equidistant_grid.jl Wed Aug 21 19:03:01 2024 +0200 +++ b/src/Grids/equidistant_grid.jl Wed Aug 21 19:23:42 2024 +0200 @@ -121,7 +121,7 @@ Constructs a 1D equidistant grid. """ -function equidistant_grid(limit_lower::T, limit_upper::T, size::Int) where T +function equidistant_grid(limit_lower::Number, limit_upper::Number, size::Int) if any(size .<= 0) throw(DomainError("size must be postive")) end
diff -r 22a9992471be -r 3ac94e8f28b3 test/Grids/equidistant_grid_test.jl --- a/test/Grids/equidistant_grid_test.jl Wed Aug 21 19:03:01 2024 +0200 +++ b/test/Grids/equidistant_grid_test.jl Wed Aug 21 19:23:42 2024 +0200 @@ -112,6 +112,7 @@ @testset "equidistant_grid" begin @test equidistant_grid(0.0,1.0, 4) isa EquidistantGrid @test equidistant_grid((0.0,0.0),(8.0,5.0), 4, 3) isa TensorGrid + @test equidistant_grid((0.0,),(8.0,), 4) isa TensorGrid # constuctor @test_throws DomainError equidistant_grid(0.0, 1.0, 0)