Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
6 changes: 5 additions & 1 deletion Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -11,12 +11,14 @@ FastBroadcast = "7034ab61-46d4-4ed7-9d0f-46aef9175898"
Ferrite = "c061ca5d-56c9-439f-9c0e-210fe06d3992"
FerriteGmsh = "4f95f4f8-b27c-4ae5-9a39-ea55e634e36b"
ForwardDiff = "f6369f11-7733-5829-9624-2563aa707210"
Graphs = "86223c79-3864-5bf0-83f7-82e725a168b6"
JLD2 = "033835bb-8acc-5ee8-8aae-3f567f8a3819"
KernelAbstractions = "63c18a36-062a-441e-b654-da1e3ab1ce7c"
LinearAlgebra = "37e2e46d-f89d-539d-b4ee-838fcccc9c8e"
LinearSolve = "7ed4a6bd-45f5-4d41-b270-4a48e9bafcae"
Logging = "56ddb016-857b-54e1-b83d-db4d58db5568"
ModelingToolkit = "961ee093-0014-501f-94e3-6117800e7a78"
NearestNeighbors = "b8a86587-4115-5ab1-83bc-aa920d37bbce"
OrderedCollections = "bac558e1-5e72-5ebc-8fee-abe8a469f55d"
OrdinaryDiffEqCore = "bbf590c4-e513-4bbe-9b18-05decba2e5d8"
OrdinaryDiffEqOperatorSplitting = "760fc936-9fa0-4281-9c1a-468957eedc89"
Expand All @@ -40,8 +42,8 @@ CUDA = "052768ef-5323-5732-b1bb-66c8b64840ba"
GPUArrays = "0c68f7d7-f131-5f86-a1c3-88cf8149b2d7"

[extensions]
ThunderboltGPUArraysExt = "GPUArrays"
CuThunderboltExt = ["CUDA", "GPUArrays"]
ThunderboltGPUArraysExt = "GPUArrays"

[compat]
Aqua = "0.8"
Expand All @@ -52,12 +54,14 @@ FastBroadcast = "0.3.5"
Ferrite = "=1.2"
ForwardDiff = "0.10.38"
GPUArrays = "11.4.0"
Graphs = "1.14.0"
JET = "0.9, 0.10"
KernelAbstractions = "0.9.34"
LinearSolve = "3"
Logging = "1.10"
MatrixDepot = "1.0.13"
ModelingToolkit = "10"
NearestNeighbors = "0.4.27"
OrdinaryDiffEqCore = "1"
OrdinaryDiffEqLowOrderRK = "1"
OrdinaryDiffEqNonlinearSolve = "1.15.0"
Expand Down
3 changes: 3 additions & 0 deletions docs/Project.toml
Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Manifest needs a manual update.

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we remove it?

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

No, we want this to be precisely reproducibe. Not fixing the Manifest can yield to random doc build failures.

Original file line number Diff line number Diff line change
Expand Up @@ -17,3 +17,6 @@ StaticArrays = "90137ffa-7385-5640-81b9-e52037218182"
SymbolicIndexingInterface = "2efcf032-c050-4f8e-a9bb-153293bab1f5"
Thunderbolt = "909927c2-98d5-4a67-bba9-79f03a9ad49b"
TimerOutputs = "a759f4b9-e2f1-59dc-863e-4aeb61b1ea8f"

[sources]
Thunderbolt = {path = ".."}
4 changes: 4 additions & 0 deletions src/Thunderbolt.jl
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,10 @@ import Polyester: @batch
using SparseMatricesCSR, LinearAlgebra
using OrderedCollections: OrderedDict, OrderedSet
using BlockArrays, SparseArrays, StaticArrays
using NearestNeighbors
import Graphs: SimpleGraph, dijkstra_shortest_paths, add_edge!
import Graphs.Parallel
import Graphs.vertices as GraphsVertices

using JLD2: jldopen
import WriteVTK
Expand Down
Loading
Loading