comparison src/Grids/Grids.jl @ 1835:a6f28a8b8f3f refactor/lazy_tensors/elementwise_ops

Merge default
author Jonatan Werpers <jonatan@werpers.com>
date Thu, 09 Jan 2025 12:40:49 +0100
parents a6deaf70862b
children 2b5f81e288f1 f93ba5832146 e68669552ed8
comparison
equal deleted inserted replaced
1789:48eaa973159a 1835:a6f28a8b8f3f
1 module Grids 1 module Grids
2 2
3 using Diffinitive.LazyTensors 3 using Diffinitive.LazyTensors
4 using StaticArrays 4 using StaticArrays
5 using LinearAlgebra
5 6
6 # Grid 7 # Grid
7 export Grid 8 export Grid
8 export coordinate_size 9 export coordinate_size
9 export component_type 10 export component_type
16 export coarsen 17 export coarsen
17 export refine 18 export refine
18 export eval_on 19 export eval_on
19 export componentview 20 export componentview
20 export ArrayComponentView 21 export ArrayComponentView
22 export normal
21 23
22 export BoundaryIdentifier 24 export BoundaryIdentifier
23 export TensorGridBoundary 25 export TensorGridBoundary
24 export CartesianBoundary 26 export CartesianBoundary
25 export LowerBoundary 27 export LowerBoundary
31 export EquidistantGrid 33 export EquidistantGrid
32 export inverse_spacing 34 export inverse_spacing
33 export spacing 35 export spacing
34 export equidistant_grid 36 export equidistant_grid
35 37
38
39 # MappedGrid
40 export MappedGrid
41 export jacobian
42 export logical_grid
43 export mapped_grid
44 export metric_tensor
45
36 include("grid.jl") 46 include("grid.jl")
37 include("tensor_grid.jl") 47 include("tensor_grid.jl")
38 include("equidistant_grid.jl") 48 include("equidistant_grid.jl")
39 include("zero_dim_grid.jl") 49 include("zero_dim_grid.jl")
50 include("mapped_grid.jl")
40 51
41 end # module 52 end # module