Skip to content

Commit 1074677

Browse files
committed
add ConstantReservoirDiffusion to derivative calculation
1 parent 66dfe71 commit 1074677

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
@@ -1852,6 +1852,8 @@ export calcthermo
18521852
cond = kLAs .* inter.molefractions .* inter.P ./ kHs * V
18531853

18541854
dydt[d.indexes[1]:d.indexes[2]] .-= (evap .- cond)
1855+
elseif isa(inter, ConstantReservoirDiffusion) && d == inter.domain
1856+
dydt[d.indexes[1]:d.indexes[2]] = inter.A .* d.diffusivity .* (inter.c .- ns./V) / inter.layer_thickness
18551857
elseif isa(inter, VolumetricFlowRateInlet) && d == inter.domain
18561858
dydt[d.indexes[1]:d.indexes[2]] .+= inter.Vin(t) * inter.cs
18571859
elseif isa(inter, VolumetricFlowRateOutlet) && d == inter.domain

0 commit comments

Comments
 (0)