Fix space issue.
Provide more commentary.
Make error message more explicit. Make logic easier to read.
Make it actually compile.
Also parse prescribed velocity boundary conditions.
Convert these two input files to symbolic names.