Skip to content

Commit 15aa05d

Browse files
mjohnson541ssun30
authored andcommitted
add ConstantReservoirDiffusion to derivative calculation
1 parent 03550b1 commit 15aa05d

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

src/Domain.jl

+2
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)