Skip to content

Commit

Permalink
Reduce function proliferation
Browse files Browse the repository at this point in the history
  • Loading branch information
lxmota committed Feb 8, 2025
1 parent 74103ea commit d932748
Showing 1 changed file with 0 additions and 22 deletions.
22 changes: 0 additions & 22 deletions src/evolve.jl
Original file line number Diff line number Diff line change
Expand Up @@ -107,22 +107,10 @@ function apply_ics(sim::SingleDomainSimulation)
apply_ics(sim.params, sim.model)
end

function apply_ics(sim::MultiDomainSimulation)
for subsim sim.subsims
apply_ics(subsim)
end
end

function apply_bcs(sim::SingleDomainSimulation)
apply_bcs(sim.model)
end

function apply_bcs(sim::MultiDomainSimulation)
for subsim sim.subsims
apply_bcs(subsim)
end
end

function initialize(sim::SingleDomainSimulation)
apply_ics(sim)
apply_bcs(sim)
Expand All @@ -142,16 +130,6 @@ function solve(sim::SingleDomainSimulation)
sim.failed = sim.model.failed
end

function solve(sim::MultiDomainSimulation)
for subsim sim.subsims
solve(subsim)
if subsim.failed == true
sim.failed = true
return
end
end
end

function initialize_writing(sim::SingleDomainSimulation)
initialize_writing(sim.params, sim.integrator, sim.model)
end
Expand Down

0 comments on commit d932748

Please sign in to comment.