All functions

MultiSettings() as.MultiSettings() is.MultiSettings()

Create a PEcAn MultiSettings object

SafeList() as.SafeList() is.SafeList()

Create a SafeList object

Settings() as.Settings() is.Settings()

Create a PEcAn Settings object

addSecrets()

Add Users secrets

`$`(<SafeList>)

Extract SafeList component by name

check.bety.version()

Check BETY Version

check.database()

Check Database

check.database.settings()

Check Database Settings

check.ensemble.settings()

Check ensemble Settings

check.inputs()

Check Inputs

check.model.settings()

Check Model Settings

check.run.settings()

Check Run Settings

check.settings()

Check Settings

check.workflow.settings()

Check Workflow Settings

clean.settings()

Cleans PEcAn settings file

createMultiSiteSettings()

Transform Settings into multi-site MultiSettings

createSitegroupMultiSettings()

Create Sitegroup MultiSettings

expandMultiSettings()

generic function for expanding multi-settings.

fix.deprecated.settings()

Fix Deprecated Settings

getRunSettings()

Build run MultiSettings for a single site id

get_args()

Get Args

listToXml()

A generic function to convert list to XML

listToXml(<default>)

List to XML

loadPath.sitePFT()

Title loadPath.sitePFT

papply()

Apply functions to PEcAn MultiSettings

prepare.settings()

Prepare Settings

printAll()

generic function for printing contents of objects.

read.settings()

Loads PEcAn settings file

setDates()

Set the Dates of PEcAn Settings

setEnsemblePaths()

Set paths to input file ensembles using a consistent pattern across sites

setOutDir()

Set the Output Directories of PEcAn Settings

settingNames()

function that can retrieve or update the names of multi-settings.

site.pft.link.settings()

site.pft.link.settings

site.pft.linkage()

site.pft.linkage

update(<settings>)

Update Settings

write.settings()

Write a settings object as XML