C Preprocessor
From WikiROMS
ROMS extensively uses C-preprocessing during compilation to replace code statements, insert files into the code, and select relevant parts of the code depending on its directives.
ROMS extensively uses C-preprocessing during compilation to replace code statements, insert files into the code, and select relevant parts of the code depending on its directives.