Hello Arturo,
thank you very much for these additional posts, they helped me better understand your original question (I think). In particular, I didn’t quite know what you meant by “testing shows the opposite” in your original question post when you wrote “some posts mention that the parameters X0, Y0, NCOLS, NROWS are ignored when BTRIM=0, but testing shows the opposite“
I don’t recall which previous posts mentioned that X0, Y0, NCOLS, and NROWS are ignored only in the case when BTRIM=0, but that statement isn’t correct. The correct information is that they are only used if BTRIM = -1, per this documentation in the MCIP run script distributed with the code. Your examples (which use BTRIM = 5) are consistent with this description, as the different settings of X0, Y0, NCOLS, and NROWS do not (and should not) have any impact on the files generated by MCIP for both of your cases.
#-----------------------------------------------------------------------
Define MCIP subset domain. (Only used if BTRIM = -1. Otherwise,
the following variables will be set automatically from BTRIM and
size of input meteorology fields.)
X0: X-coordinate of lower-left corner of full MCIP “X” domain
(including MCIP lateral boundary) based on input MM5 domain.
X0 refers to the east-west dimension. Minimum value is 1.
Y0: Y-coordinate of lower-left corner of full MCIP “X” domain
(including MCIP lateral boundary) based on input MM5 domain.
Y0 refers to the north-south dimension. Minimum value is 1.
NCOLS: Number of columns in output MCIP domain (excluding MCIP
lateral boundaries).
NROWS: Number of rows in output MCIP domain (excluding MCIP
lateral boundaries).
#-----------------------------------------------------------------------