From 58d6c0288d1e76dc0ccf867071872f726c23ce02 Mon Sep 17 00:00:00 2001 From: Keita Nakamura Date: Mon, 12 Aug 2024 20:34:40 +0900 Subject: [PATCH] Remove abstract type `Transfer` in collision.jl and dam_break.jl --- docs/literate/examples/collision.jl | 11 +++++------ docs/literate/examples/dam_break.jl | 7 +++---- 2 files changed, 8 insertions(+), 10 deletions(-) diff --git a/docs/literate/examples/collision.jl b/docs/literate/examples/collision.jl index 1ac398b2..b7275249 100644 --- a/docs/literate/examples/collision.jl +++ b/docs/literate/examples/collision.jl @@ -18,13 +18,12 @@ using Tesserae using StableRNGs #src -abstract type Transfer end -struct FLIP <: Transfer α::Float64 end -struct APIC <: Transfer end -struct TPIC <: Transfer end -struct XPIC <: Transfer m::Int end +struct FLIP α::Float64 end +struct APIC end +struct TPIC end +struct XPIC m::Int end -function main(transfer::Transfer = FLIP(1.0)) +function main(transfer = FLIP(1.0)) ## Simulation parameters h = 0.1 # Grid spacing diff --git a/docs/literate/examples/dam_break.jl b/docs/literate/examples/dam_break.jl index a7be4734..2d72161e 100644 --- a/docs/literate/examples/dam_break.jl +++ b/docs/literate/examples/dam_break.jl @@ -5,11 +5,10 @@ using Tesserae using LinearAlgebra -abstract type Transfer end -struct FLIP <: Transfer α::Float64 end -struct TPIC <: Transfer end +struct FLIP α::Float64 end +struct TPIC end -function main(transfer::Transfer = FLIP(1.0)) +function main(transfer = FLIP(1.0)) ## Simulation parameters h = 0.02 # Grid spacing