Open masoodmoghaddam opened 5 years ago
here's a sketch of how the new models work: from: https://github.com/PMEAL/OpenPNM/pull/1062
@samanjalilian have we considered all of this steps?
I find also: Thermal Conductance where U is the conductance, in W/(m2 K). But Amin has said: (https://github.com/PMEAL/OpenPNM/issues/900) Units of (thermal_conductance) * Kelvins = Watts. ==> W/(K). So it seems that unit of conductance in openpnm is multiplied by m2 of area:
Units of (conductance) * Units of (Dirichlet BC) = Units of (Neumann BC)
Diffusion conductance: m^3/s
Today we are locking for the source of error in our 2d simulation. We start from the description provided by Amin: https://github.com/PMEAL/OpenPNM/issues/911 which refers to: https://github.com/PMEAL/OpenPNM/pull/935
I implemented what mentioned in : https://github.com/PMEAL/OpenPNM/pull/935/commits/04cdd5bcfcbb43776c6f472d7856eca2820278ae and also I considered the true surface of pores (cross section area of throats is subtracted from surface area of pores (pi*d^2/4))
To day we received an email form Amin: I spent an afternoon trying to reproduce the data, but so far I can't match the reaction rates (they're a couple orders of magnitudes off).
Since we have moved to OpenPNM v2.0, I had to dig into v1.6 which we used for that paper. I think I might have found the problem that causes the mismatch.
throat.area
on the network, we used to manually calculate it, assuming 3D cylindrical throats (line 50), whereas 2D ones should have been assumed in this case *. pore.area
, rather than manually calculating it. So, if a proper 2D model is used to calculate pore.area
, conductance models automatically assume 2D.We wait Amin to makes an example. we implement an analytical solution for this problem for verification.
Until now we've spent a lot of time in the diffusive conductance calculation. I find this issue today: https://github.com/PMEAL/OpenPNM/issues/1069 Its not clear!