diff src/Grids/equidistant_grid.jl @ 1696:29b96fc75bee feature/sbp_operators/laplace_curvilinear

Merge feature/grids/manifolds
author Jonatan Werpers <jonatan@werpers.com>
date Wed, 28 Aug 2024 10:50:15 +0200
parents a4c52ae93b11
children 03894fd7b132
line wrap: on
line diff
--- a/src/Grids/equidistant_grid.jl	Wed Aug 28 09:56:35 2024 +0200
+++ b/src/Grids/equidistant_grid.jl	Wed Aug 28 10:50:15 2024 +0200
@@ -117,18 +117,19 @@
 end
 
 """
-    equidistant_grid(limit_lower::T, limit_upper::T, size::Int)
+    equidistant_grid(limit_lower::Number, limit_upper::Number, size::Int)
 
 Constructs a 1D equidistant grid.
 """
-function equidistant_grid(limit_lower::T, limit_upper::T, size::Int) where T
-    if any(size .<= 0)
+function equidistant_grid(limit_lower::Number, limit_upper::Number, size::Int)
+    if size <= 0
         throw(DomainError("size must be postive"))
     end
 
-    if any(limit_upper.-limit_lower .<= 0)
+    if limit_upper-limit_lower <= 0
         throw(DomainError("side length must be postive"))
     end
+
 	return EquidistantGrid(range(limit_lower, limit_upper, length=size)) # TBD: Should it use LinRange instead?
 end