diff --git a/Project.toml b/Project.toml index bfca055831..103e65bafc 100644 --- a/Project.toml +++ b/Project.toml @@ -64,18 +64,18 @@ TrixiMakieExt = "Makie" TrixiNLsolveExt = "NLsolve" [compat] -Accessors = "0.1.12" +Accessors = "0.1.36" CodeTracking = "1.0.5" -ConstructionBase = "1.3" +ConstructionBase = "1.5" Convex = "0.16" DataStructures = "0.18.15" DelimitedFiles = "1" DiffEqBase = "6 - 6.143" -DiffEqCallbacks = "2.25" +DiffEqCallbacks = "2.35" Downloads = "1.6" ECOS = "1.1.2" EllipsisNotation = "1.0" -FillArrays = "0.13.2, 1" +FillArrays = "1.9" ForwardDiff = "0.10.24" HDF5 = "0.16.10, 0.17" IfElse = "0.1" @@ -83,31 +83,31 @@ LinearAlgebra = "1" LinearMaps = "2.7, 3.0" LoopVectorization = "0.12.151" MPI = "0.20.6" -Makie = "0.19, 0.20" +Makie = "0.21" MuladdMacro = "0.2.2" NLsolve = "4.5.1" Octavian = "0.3.21" -OffsetArrays = "1.12" +OffsetArrays = "1.13" P4est = "0.4.12" Polyester = "0.7.10" -PrecompileTools = "1.1" +PrecompileTools = "1.2" Preferences = "1.3" Printf = "1" -RecipesBase = "1.1" -RecursiveArrayTools = "2.38.10" +RecipesBase = "1.3.4" +RecursiveArrayTools = "3.27.1" Reexport = "1.0" Requires = "1.1" -SciMLBase = "1.90, 2" +SciMLBase = "2.67.0" SimpleUnPack = "1.1" SparseArrays = "1" StableRNGs = "1.0.2" -StartUpDG = "0.17.7, 1.1.5" -Static = "0.8.7" +StartUpDG = "1.1.5" +Static = "0.8.7, 1" StaticArrayInterface = "1.4" -StaticArrays = "1.5" +StaticArrays = "1.7" StrideArrays = "0.1.26" -StructArrays = "0.6.11" -SummationByPartsOperators = "0.5.41" +StructArrays = "0.6.18" +SummationByPartsOperators = "0.5.52" T8code = "0.7.4" TimerOutputs = "0.5.7" Triangulate = "2.2" diff --git a/docs/Project.toml b/docs/Project.toml index d7cbd57913..179d2b80e4 100644 --- a/docs/Project.toml +++ b/docs/Project.toml @@ -16,7 +16,7 @@ Trixi2Vtk = "bc1476a1-1ca6-4cc3-950b-c312b255ff95" TrixiBase = "9a0f1c46-06d5-4909-a5a3-ce25d3fa3284" [compat] -CairoMakie = "0.6, 0.7, 0.8, 0.9, 0.10, 0.11" +CairoMakie = "0.12" Changelog = "1.1" Convex = "0.16" Documenter = "1" diff --git a/src/auxiliary/precompile.jl b/src/auxiliary/precompile.jl index 300a15f352..e947e9773e 100644 --- a/src/auxiliary/precompile.jl +++ b/src/auxiliary/precompile.jl @@ -387,7 +387,8 @@ function _precompile_manual_() @assert Base.precompile(Tuple{DiscreteCallback{typeof(Trixi.summary_callback), typeof(Trixi.summary_callback), typeof(Trixi.initialize_summary_callback), - typeof(SciMLBase.FINALIZE_DEFAULT)}}) + typeof(SciMLBase.FINALIZE_DEFAULT), + typeof(nothing)}}) @assert Base.precompile(Tuple{typeof(summary_box), Base.TTY, String, Vector{Pair{String, Any}}}) # TODO: AMRCallback, ControllerThreeLevel, indicators @@ -523,7 +524,8 @@ function _precompile_manual_() summary_callback_type = DiscreteCallback{typeof(Trixi.summary_callback), typeof(Trixi.summary_callback), typeof(Trixi.initialize_summary_callback), - typeof(SciMLBase.FINALIZE_DEFAULT)} + typeof(SciMLBase.FINALIZE_DEFAULT), + typeof(nothing)} @assert Base.precompile(Tuple{typeof(show), Base.TTY, summary_callback_type}) @assert Base.precompile(Tuple{typeof(show), IOContext{Base.TTY}, MIME"text/plain", summary_callback_type}) @@ -533,14 +535,16 @@ function _precompile_manual_() alive_callback_type = DiscreteCallback{AliveCallback, AliveCallback, typeof(Trixi.initialize!), - typeof(SciMLBase.FINALIZE_DEFAULT)} + typeof(SciMLBase.FINALIZE_DEFAULT), + typeof(nothing)} @assert Base.precompile(Tuple{typeof(show), Base.TTY, alive_callback_type}) @assert Base.precompile(Tuple{typeof(show), IOContext{Base.TTY}, MIME"text/plain", alive_callback_type}) restart_callback_type = DiscreteCallback{SaveRestartCallback, SaveRestartCallback, typeof(Trixi.initialize!), - typeof(SciMLBase.FINALIZE_DEFAULT)} + typeof(SciMLBase.FINALIZE_DEFAULT), + typeof(nothing)} @assert Base.precompile(Tuple{typeof(show), Base.TTY, restart_callback_type}) @assert Base.precompile(Tuple{typeof(show), IOContext{Base.TTY}, MIME"text/plain", restart_callback_type}) @@ -549,7 +553,8 @@ function _precompile_manual_() save_solution_callback_type = DiscreteCallback{SaveSolutionCallback{typeof(solution_variables)}, SaveSolutionCallback{typeof(solution_variables)}, typeof(Trixi.initialize!), - typeof(SciMLBase.FINALIZE_DEFAULT)} + typeof(SciMLBase.FINALIZE_DEFAULT), + typeof(nothing)} @assert Base.precompile(Tuple{typeof(show), Base.TTY, save_solution_callback_type}) @assert Base.precompile(Tuple{typeof(show), IOContext{Base.TTY}, @@ -561,7 +566,8 @@ function _precompile_manual_() stepsize_callback_type = DiscreteCallback{StepsizeCallback{RealT}, StepsizeCallback{RealT}, typeof(Trixi.initialize!), - typeof(SciMLBase.FINALIZE_DEFAULT)} + typeof(SciMLBase.FINALIZE_DEFAULT), + typeof(nothing)} @assert Base.precompile(Tuple{typeof(show), Base.TTY, stepsize_callback_type}) @assert Base.precompile(Tuple{typeof(show), IOContext{Base.TTY}, MIME"text/plain", stepsize_callback_type}) @@ -569,7 +575,8 @@ function _precompile_manual_() glm_speed_callback_type = DiscreteCallback{GlmSpeedCallback{RealT}, GlmSpeedCallback{RealT}, typeof(Trixi.initialize!), - typeof(SciMLBase.FINALIZE_DEFAULT)} + typeof(SciMLBase.FINALIZE_DEFAULT), + typeof(nothing)} @assert Base.precompile(Tuple{typeof(show), Base.TTY, glm_speed_callback_type}) @assert Base.precompile(Tuple{typeof(show), IOContext{Base.TTY}, MIME"text/plain", glm_speed_callback_type}) @@ -577,7 +584,8 @@ function _precompile_manual_() lbm_collision_callback_type = DiscreteCallback{typeof(Trixi.lbm_collision_callback), typeof(Trixi.lbm_collision_callback), typeof(Trixi.initialize!), - typeof(SciMLBase.FINALIZE_DEFAULT)} + typeof(SciMLBase.FINALIZE_DEFAULT), + typeof(nothing)} @assert Base.precompile(Tuple{typeof(show), Base.TTY, lbm_collision_callback_type}) @assert Base.precompile(Tuple{typeof(show), IOContext{Base.TTY}, MIME"text/plain", lbm_collision_callback_type}) diff --git a/test/Project.toml b/test/Project.toml index f9a6241421..fe00091367 100644 --- a/test/Project.toml +++ b/test/Project.toml @@ -22,7 +22,7 @@ Test = "8dfed614-e22c-5e08-85e1-65c5234f0b40" [compat] Aqua = "0.8" -CairoMakie = "0.10" +CairoMakie = "0.12" Convex = "0.16" DelimitedFiles = "1" DoubleFloats = "1.4.0" @@ -34,7 +34,7 @@ ForwardDiff = "0.10.24" LinearAlgebra = "1" MPI = "0.20.6" NLsolve = "4.5.1" -OrdinaryDiffEq = "6.49.1" +OrdinaryDiffEq = "6.66" Plots = "1.19" Printf = "1" Quadmath = "0.5.10"