blockCoupled solver for multiple regions
I'm looking for some guidance on how to use the block-coupled solver over multiple regions. I have a feeling this is quite difficult to do (at least after reading slide 44 of http://www.openfoamworkshop.org/6th_...ord_slides.pdf).
But if an example could be provided, this would be especially useful for electrochemical systems which are all similar (like fuel cells and batteries) but can be highly coupled and also exist over at least 3 different regions: anode | electrolyte | cathode In these systems, there are normally 2 to 3 PDEs (all involving scalars) that exist over all three regions and these equations would all be the same over each region other than transport coefficients changing based on the region and some source terms usually go to 0 in the middle region. There are also 2 more PDEs that exist only in the anode and the cathode and are also coupled to the multi-region PDEs. |
Hi Ben,
So if I understand you correctly, you have 5 | 2 | 5 equations in your 3 regions. You have three options here.
Of the three I'd really suggest you look at option 1. If the number of cells in you electrolyte region is relatively small, the penalty for taking this "lazy route" probably won't be big. |
Hi Ben,
Recently, I am interested in the same problem and have not any ideas. Have you got any progress? Thanks, |
All times are GMT -4. The time now is 01:30. |