Add gradual refinement feature to the structured mesh generator

as titled. I also introduced a customized TCLAP output which can print a list of arguments in the order they were added.
i am not understanding it. then what is a meaning of `default:`?