Volume and Mass Balance Error in flow.out
Hello, everyone.
I am using EWASG model to simulate chemical reaction (Ba+2 + SO4-2 = BaSO4) in porous media. Although I define the initial water and assign it to the matrix, I found the phase volume and component mass are always zero (as shown in the picture). Does anyone know how to fix it? Thanks!
Have a great day!
Regards,
4 replies
-
Do you have a mesh file? Everything being 0 could be caused by the gridblocks volume=0 or porosity=0. You may check.
-
Do not have enough information to figure out the reason, but I do see you have MULTI (2 2 3 6). EWASG does not use (2 2 3 6)
-
Thanks for your reply.
I just fix this error by modifying sample.
The EWASG does use the (2 2 3 6) in the MULTI block. We can check that in the flow.out file. I believe they haven't updated the manual.
There are several reasons that result in volume/mass balance errors. Only fixing one input format error may not help:
- Even though there is no sample for the EWASG model, we can use the similar EOS7 sample for the beginning. To avoid errors, try to keep the same input layout and format as the sample. (like, the order of blocks, two blank records before MULTI...)
- When the case is isothermal, we probably need to skip the rock heat conductivity and grain heat capacity.
- PARAM: we need to take care of the format:
- PARAM----1 MOP: 123456789012345678901234 ---*----5----*----6----*----7----*----8
Thanks again for your reply, Kenny.