Update, set defaults for, and otherwise prepare a PEcAn Settings object

prepare.settings(settings, force = FALSE)

Arguments

settings

settings list

force

Whether to force the function to run even if it determines it has been run on these settings already.

Details

Performs various checks, fixes deprecated contructs, and assigns missing values where possible.