Skip to content

Commit 8978b5c

Browse files
mjohnson541rwest
authored andcommitted
add ConstantReservoirDiffusion to derivative calculation
fixup: fix assignment to dot addition .+=
1 parent f8ff2bf commit 8978b5c

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/Domain.jl

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1879,6 +1879,8 @@ export calcthermo
18791879
cond = kLAs .* inter.molefractions .* inter.P ./ kHs * V
18801880

18811881
dydt[d.indexes[1]:d.indexes[2]] .-= (evap .- cond)
1882+
elseif isa(inter, ConstantReservoirDiffusion) && d == inter.domain
1883+
dydt[d.indexes[1]:d.indexes[2]] .+= inter.A .* d.diffusivity .* (inter.c .- ns./V) / inter.layer_thickness
18821884
elseif isa(inter, VolumetricFlowRateInlet) && d == inter.domain
18831885
dydt[d.indexes[1]:d.indexes[2]] .+= inter.Vin(t) * inter.cs
18841886
elseif isa(inter, VolumetricFlowRateOutlet) && d == inter.domain

0 commit comments

Comments
 (0)