def writeXML(self, writeTo, params):
    '\n      Allows the engine to put whatever it wants into an XML to print to file.\n      @ In, writeTo, xmlUtils.StaticXmlElement, entity to write to\n      @ In, params, dict, trained parameters as from self.characterize\n      @ Out, None\n    '
    for (target, info) in params.items():
        base = xmlUtils.newNode(target)
        writeTo.append(base)
        for (name, value) in info['model'].items():
            if (name == 'object'):
                continue
            base.append(xmlUtils.newNode(name, text=f'{float(value):1.9e}'))
Allows the engine to put whatever it wants into an XML to print to file.
@ In, writeTo, xmlUtils.StaticXmlElement, entity to write to
@ In, params, dict, trained parameters as from self.characterize
@ Out, None
def writeXML(self, writeTo, params):
    '\n      Allows the engine to put whatever it wants into an XML to print to file.\n      @ In, writeTo, xmlUtils.StaticXmlElement, entity to write to\n      @ In, params, dict, trained parameters as from self.characterize\n      @ Out, None\n    '
    for (target, info) in params.items():
        base = xmlUtils.newNode(target)
        writeTo.append(base)
        for (name, value) in info['model'].items():
            if (name == 'object'):
                continue
            base.append(xmlUtils.newNode(name, text=f'{float(value):1.9e}'))