No error when forgetting ¨;¨ in particle forces in the kinematicCloudProperties file
I made the really stupid mistake of forgetting the semicolon at the end of a particle force in the kinematicCloudProperties file.
WenYuDragForce { alphac alpha.water }
Because the statement is not ended, the next particle forces are not read in, which lead to really weird results. However, there is no warning of error. In many other input dictionaries the solver crashes because the next line is not read in.
I get that the user is responsible in the end for the input. However, in many other cases we are helped by errors and warnings. Therefore this mistake slipped by me. Would there be an easy fix to check this and give an error? I think this would be a nice safety feature. However, I can imagine that it would be too much work to prevent this kind of mistakes.