Skip to content

Commit bf65dba

Browse files
committed
Parity with gpu_kernels branch
1 parent 0f8a7d7 commit bf65dba

File tree

2 files changed

+15
-15
lines changed

2 files changed

+15
-15
lines changed

src/CurvilinearGrids.jl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -50,7 +50,7 @@ include("mesh_functions/estimate_yplus.jl")
5050
export estimate_wall_distance
5151

5252
include("mesh_functions/rigid_body_transformations.jl")
53-
export translate!, rotate!
53+
export translate!, rotate!, scale!
5454

5555
include("remap.jl")
5656
export change_resolution, scale_resolution, remap_cell_data

src/mesh_functions/rigid_body_transformations.jl

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -6,15 +6,15 @@ function translate!(grid::AbstractCurvilinearGrid1D, translation_vector::SVector
66

77
grid.node_coordinates.x[grid.iterators.node.domain] .+= translation_vector[1]
88

9-
update!(grid; force=true)
9+
update!(grid, grid.discretization_scheme.backend; force=true)
1010
end
1111
function translate!(grid::AbstractCurvilinearGrid2D, translation_vector::SVector)
1212
@assert length(size(grid.node_coordinates)) == length(translation_vector)
1313

1414
grid.node_coordinates.x[grid.iterators.node.domain] .+= translation_vector[1]
1515
grid.node_coordinates.y[grid.iterators.node.domain] .+= translation_vector[2]
1616

17-
update!(grid; force=true)
17+
update!(grid, grid.discretization_scheme.backend; force=true)
1818
end
1919
function translate!(grid::AbstractCurvilinearGrid3D, translation_vector::SVector)
2020
@assert length(size(grid.node_coordinates)) == length(translation_vector)
@@ -23,7 +23,7 @@ function translate!(grid::AbstractCurvilinearGrid3D, translation_vector::SVector
2323
grid.node_coordinates.y[grid.iterators.node.domain] .+= translation_vector[2]
2424
grid.node_coordinates.z[grid.iterators.node.domain] .+= translation_vector[3]
2525

26-
update!(grid; force=true)
26+
update!(grid, grid.discretization_scheme.backend; force=true)
2727
end
2828

2929
function rotate!(grid::AbstractCurvilinearGrid2D, rotation_angle)
@@ -40,7 +40,7 @@ function rotate!(grid::AbstractCurvilinearGrid2D, rotation_angle)
4040
grid.node_coordinates.y[c] = (rotation_matrix*point)[2]
4141
end
4242

43-
update!(grid; force=true)
43+
update!(grid, grid.discretization_scheme.backend; force=true)
4444
end
4545
function rotate!(grid::AbstractCurvilinearGrid3D, axis_vector::SVector, rotation_angle)
4646
@assert axis_vector[1]^2 + axis_vector[2]^2 + axis_vector[3]^2 == 1.0
@@ -61,24 +61,24 @@ function rotate!(grid::AbstractCurvilinearGrid3D, axis_vector::SVector, rotation
6161
grid.node_coordinates.z[c] = rotated_point[3]
6262
end
6363

64-
update!(grid; force=true)
64+
update!(grid, grid.discretization_scheme.backend; force=true)
6565
end
6666

6767
function scale!(grid::AbstractCurvilinearGrid1D, factor)
68-
grid.node_coordinates.x .* factor
68+
grid.node_coordinates.x .*= factor
6969

70-
update!(grid; force=true)
70+
update!(grid, grid.discretization_scheme.backend; force=true)
7171
end
7272
function scale!(grid::AbstractCurvilinearGrid2D, factor)
73-
grid.node_coordinates.x .* factor
74-
grid.node_coordinates.y .* factor
73+
grid.node_coordinates.x .*= factor
74+
grid.node_coordinates.y .*= factor
7575

76-
update!(grid; force=true)
76+
update!(grid, grid.discretization_scheme.backend; force=true)
7777
end
7878
function scale!(grid::AbstractCurvilinearGrid3D, factor)
79-
grid.node_coordinates.x .* factor
80-
grid.node_coordinates.y .* factor
81-
grid.node_coordinates.z .* factor
79+
grid.node_coordinates.x .*= factor
80+
grid.node_coordinates.y .*= factor
81+
grid.node_coordinates.z .*= factor
8282

83-
update!(grid; force=true)
83+
update!(grid, grid.discretization_scheme.backend; force=true)
8484
end

0 commit comments

Comments
 (0)