Creates GMPL printf statements that export all sets and parameters in a model
to CSV files in a data_export/ directory using standard CSV format (comma-separated
with headers). This code can be injected into a GMPL model file before the solve statement.
Usage
export_data_gmpl(
model,
export_dir = "data_export",
drop_default_values = FALSE
)
Arguments
- model
A model object with $sets and $parameters
- export_dir
Directory name for exports (default: "data_export")
- drop_default_values
logical; if TRUE, exclude values that match the default (default: FALSE)
Value
Character string with GMPL export statements
Examples
if (FALSE) { # \dontrun{
model <- read_gmpl("model.mod", "data.dat")
export_code <- export_data_gmpl(model)
cat(export_code)
} # }