Skip to content

Commit 7eb585a

Browse files
committedAug 10, 2024·
Drop unpack
Signed-off-by: ErikQQY <2283984853@qq.com>
1 parent 79a5987 commit 7eb585a

File tree

4 files changed

+2
-12
lines changed

4 files changed

+2
-12
lines changed
 

‎Project.toml

-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ version = "1.0.0-DEV"
77
BenchmarkTools = "6e4b80f9-dd63-53aa-95a3-0cdb28fa8baf"
88
CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"
99
SciMLBase = "0bca4576-84f4-4d90-8ffe-ffa030f20462"
10-
SimpleUnPack = "ce78b400-467f-4804-87d8-8f486da07d0a"
1110
StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
1211
StrideArrays = "d1fa6d79-ef01-42a6-86c9-f7c551f8593b"
1312
Trixi = "a7f1ee26-1774-49b1-8366-f1abc58fbfcb"
@@ -16,7 +15,6 @@ TrixiBase = "9a0f1c46-06d5-4909-a5a3-ce25d3fa3284"
1615
[compat]
1716
BenchmarkTools = "1"
1817
CUDA = "5"
19-
SimpleUnPack = "1"
2018
SciMLBase = "2"
2119
StaticArrays = "1"
2220
StrideArrays = "0.1"

‎src/TrixiGPU.jl

-2
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,6 @@ using StrideArrays: PtrArray
2222

2323
using StaticArrays: SVector
2424

25-
using SimpleUnPack: @unpack
26-
2725
# Include other source files
2826
include("function.jl")
2927
include("auxiliary/auxiliary.jl")

‎src/solvers/solvers.jl

+1-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ include("dg_2d.jl")
44

55
# Ref: `rhs!` function in Trixi.jl
66
function rhs_gpu!(du_ode, u_ode, semi::SemidiscretizationHyperbolic, t)
7-
@unpack mesh, equations, initial_condition, boundary_conditions, source_terms, solver, cache = semi
7+
(; mesh, equations, initial_condition, boundary_conditions, source_terms, solver, cache) = semi
88

99
u = wrap_array(u_ode, mesh, equations, solver, cache)
1010
du = wrap_array(du_ode, mesh, equations, solver, cache)

‎test/test_solvers.jl

+1-7
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,7 @@ semi = SemidiscretizationHyperbolic(mesh,
7575
initial_condition_convergence_test,
7676
solver)
7777

78-
@unpack mesh,
79-
equations,
80-
initial_condition,
81-
boundary_conditions,
82-
source_terms,
83-
solver,
84-
cache = semi
78+
(; initial_condition, boundary_conditions, source_terms, cache) = semi
8579

8680
t = 0.0f0
8781
tspan = (0.0f0, 1.0f0)

0 commit comments

Comments
 (0)
Please sign in to comment.