This function is called by mrgsim() and friends to check and prepare
input data sets for simulation.  Users may also call this function to
pre-validate data when the same data set is used for repeated simulation.
valid_idata_set(x, m, verbose = FALSE, quiet = FALSE)A numeric matrix with class valid_idata_set.
data.frame or matrix.
a model object.
logical.
if TRUE, messages will be suppressed.
An error will be issued when
non-numeric data is found in columns sharing names with model parameters
a column is found that is internally classed, including columns that
inherit from integer64 (see is.object())
valid_data_set(), idata_set(), data_set()