Mercurial > repos > public > sbplib_julia
diff src/Grids/Grids.jl @ 1854:654a2b7e6824 tooling/benchmarks
Merge default
author | Jonatan Werpers <jonatan@werpers.com> |
---|---|
date | Sat, 11 Jan 2025 10:19:47 +0100 |
parents | a6deaf70862b |
children | 2b5f81e288f1 f93ba5832146 e68669552ed8 |
line wrap: on
line diff
--- a/src/Grids/Grids.jl Wed May 31 08:59:34 2023 +0200 +++ b/src/Grids/Grids.jl Sat Jan 11 10:19:47 2025 +0100 @@ -1,45 +1,52 @@ module Grids -using Sbplib.RegionIndices -using Sbplib.LazyTensors +using Diffinitive.LazyTensors using StaticArrays +using LinearAlgebra # Grid export Grid export coordinate_size export component_type +export grid_id +export boundary_id +export boundary_indices +export boundary_identifiers +export boundary_grid +export min_spacing +export coarsen +export refine +export eval_on +export componentview +export ArrayComponentView +export normal + +export BoundaryIdentifier +export TensorGridBoundary +export CartesianBoundary +export LowerBoundary +export UpperBoundary export TensorGrid export ZeroDimGrid -export TensorGridBoundary - -export grid_id -export boundary_id - -export eval_on -export getcomponent - -# BoundaryIdentifier -export BoundaryIdentifier +export EquidistantGrid +export inverse_spacing +export spacing +export equidistant_grid -# EquidistantGrid -export EquidistantGrid -export spacing -export inverse_spacing -export boundary_identifiers -export boundary_grid -export refine -export coarsen -export equidistant_grid -export CartesianBoundary - -abstract type BoundaryIdentifier end +# MappedGrid +export MappedGrid +export jacobian +export logical_grid +export mapped_grid +export metric_tensor include("grid.jl") include("tensor_grid.jl") include("equidistant_grid.jl") include("zero_dim_grid.jl") +include("mapped_grid.jl") end # module