Closed chaibhave closed 5 months ago
@simopier @cticenhour
Good catch @ChaitanyaBhave-e ! How come these weren't caught by the CI?
@RemDelaporteMathurin I think it's because the Python scripts aren't currently set up to run as tests. They're set up to be manually run by the users. Rendering the figures in real time for the documentation and having a test that checks for the RMSE of the analytical solution vs MOOSE solution should fix this issue in the future.
Regarding point three in my issue, I realized that the correct analytical solution for equal concentration is already provided in the documentation for this verification. The Python script uses the wrong analytical solution, which is why it needed to add that error term. We should fix this and add the right expression.
Bug Description
There's a few minor issues with this verification case:
Impact
Fixing these bugs makes the verification test script work properly, and removes the apparent error between the numerical solution and analytical model.