Skip to content
Merged
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
2 changes: 1 addition & 1 deletion LibTrixi.jl/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -13,5 +13,5 @@ Trixi = "a7f1ee26-1774-49b1-8366-f1abc58fbfcb"
MPI = "0.20.13"
Pkg = "1.8"
SciMLBase = "2.33.0"
Trixi = "0.11.12, 0.12, 0.13, 0.14"
Trixi = "0.15"
julia = "1.8"
3 changes: 2 additions & 1 deletion LibTrixi.jl/examples/libelixir_p4est2d_euler_sedov.jl
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,8 @@ function init_simstate()
coordinates_min=coordinates_min, coordinates_max=coordinates_max,
periodicity=true)

semi = SemidiscretizationHyperbolic(mesh, equations, initial_condition, solver)
semi = SemidiscretizationHyperbolic(mesh, equations, initial_condition, solver;
boundary_conditions = boundary_condition_periodic)

###############################################################################
# ODE solvers, callbacks etc.
Expand Down
6 changes: 4 additions & 2 deletions LibTrixi.jl/examples/libelixir_t8code2d_euler_tracer_amr.jl
Original file line number Diff line number Diff line change
Expand Up @@ -40,11 +40,13 @@ function init_simstate()
trees_per_dimension = (4, 4) # initial resolution (without refinement)
mesh = T8codeMesh(trees_per_dimension, polydeg = 1,
coordinates_min = coordinates_min, coordinates_max = coordinates_max,
initial_refinement_level = 1)
initial_refinement_level = 1,
periodicity = true)

# Create spatial discretization
semi = SemidiscretizationHyperbolic(mesh, equations, initial_condition_wave_blob,
solver)
solver;
boundary_conditions = boundary_condition_periodic)

###############################################################################
# ODE solvers, callbacks etc.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -237,8 +237,8 @@ function init_simstate()
# setup of the problem
initial_condition = initial_condition_baroclinic_instability

boundary_conditions = Dict(:inside => boundary_condition_slip_wall,
:outside => boundary_condition_slip_wall)
boundary_conditions = (; inside = boundary_condition_slip_wall,
outside = boundary_condition_slip_wall)

# estimate for the speed of sound
surface_flux = FluxLMARS(340)
Expand Down Expand Up @@ -268,7 +268,7 @@ function init_simstate()

source_term_data_registry = SourceTerm(nnodesdim, registry)

semi = SemidiscretizationHyperbolic(mesh, equations, initial_condition, solver,
semi = SemidiscretizationHyperbolic(mesh, equations, initial_condition, solver;
source_terms = source_term_data_registry,
boundary_conditions = boundary_conditions)

Expand Down
6 changes: 3 additions & 3 deletions LibTrixi.jl/examples/libelixir_t8code3d_euler_tracer.jl
Original file line number Diff line number Diff line change
Expand Up @@ -60,8 +60,8 @@ function init_simstate()
# setup of the problem
initial_condition = initial_condition_circular_wind

boundary_conditions = Dict(:inside => boundary_condition_slip_wall,
:outside => boundary_condition_slip_wall)
boundary_conditions = (; inside = boundary_condition_slip_wall,
outside = boundary_condition_slip_wall)

# estimate for speed of sound
surface_flux = FluxLMARS(374)
Expand All @@ -73,7 +73,7 @@ function init_simstate()
mesh = Trixi.T8codeMeshCubedSphere(lat_lon_levels, layers, 6.371229e6, 30000.0,
polydeg = 3, initial_refinement_level = 0)

semi = SemidiscretizationHyperbolic(mesh, equations, initial_condition, solver,
semi = SemidiscretizationHyperbolic(mesh, equations, initial_condition, solver;
source_terms = source_terms_circular_wind,
boundary_conditions = boundary_conditions)

Expand Down
8 changes: 5 additions & 3 deletions LibTrixi.jl/examples/libelixir_tree1d_advection_basic.jl
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,13 @@ function init_simstate()

# Create a uniformly refined mesh with periodic boundaries
mesh = TreeMesh(coordinates_min, coordinates_max,
initial_refinement_level=4,
n_cells_max=30_000) # set maximum capacity of tree data structure
initial_refinement_level = 4,
n_cells_max = 30_000, periodicity = true)

# A semidiscretization collects data structures and functions for the spatial discretization
semi = SemidiscretizationHyperbolic(mesh, equations, initial_condition_convergence_test, solver)
semi = SemidiscretizationHyperbolic(mesh, equations,
initial_condition_convergence_test, solver;
boundary_conditions = boundary_condition_periodic)



Expand Down
2 changes: 1 addition & 1 deletion LibTrixi.jl/test/Project.toml
Original file line number Diff line number Diff line change
Expand Up @@ -5,4 +5,4 @@ Trixi = "a7f1ee26-1774-49b1-8366-f1abc58fbfcb"

[compat]
OrdinaryDiffEqLowStorageRK = "1"
Trixi = "0.11.12, 0.12, 0.13, 0.14"
Trixi = "0.15"
Loading