Box refinement was applied when restarting simulations, changing the restarting triangulation and leading to undesirable behavior.
Solution
A boolean stating if the simulation restarts is now checked before applying the box refinement in box_refine_mesh(const bool &restart).
Testing
A new test simulate the lpbf benchmark case using the extra-extra-coarse mesh with restart and box refinement. Temperature statistics and mass conservation monitoring are the outputted metrics (to track both the change in HT and NS-VOF solvers).
Description
Box refinement was applied when restarting simulations, changing the restarting triangulation and leading to undesirable behavior.
Solution
A boolean stating if the simulation restarts is now checked before applying the box refinement in box_refine_mesh(const bool &restart).
Testing
A new test simulate the lpbf benchmark case using the extra-extra-coarse mesh with restart and box refinement. Temperature statistics and mass conservation monitoring are the outputted metrics (to track both the change in HT and NS-VOF solvers).
Documentation
No documentation needs to be modify.