本文整理汇总了C++中Teuchos::updateParametersFromXmlString方法的典型用法代码示例。如果您正苦于以下问题:C++ Teuchos::updateParametersFromXmlString方法的具体用法?C++ Teuchos::updateParametersFromXmlString怎么用?C++ Teuchos::updateParametersFromXmlString使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Teuchos
的用法示例。
在下文中一共展示了Teuchos::updateParametersFromXmlString方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: readParameters
void DefaultLinearSolverBuilder::readParameters( std::ostream *out )
{
using Teuchos::parameterList;
using Teuchos::ptr;
using Teuchos::updateParametersFromXmlFile;
using Teuchos::updateParametersFromXmlString;
using std::endl;
if (!paramList_.get()) {
paramList_ = parameterList("DefaultLinearSolverBuilder");
}
if (paramsXmlFileName().length()) {
if (out) {
*out << endl << "Reading parameters from XML file \""
<< paramsXmlFileName() << "\" ..." << endl;
}
updateParametersFromXmlFile (paramsXmlFileName (), paramList_.ptr());
}
if (extraParamsXmlString().length()) {
if (out) {
*out << endl << "Appending extra parameters from the XML string \""
<< extraParamsXmlString() << "\" ..." << endl;
}
updateParametersFromXmlString (extraParamsXmlString (), paramList_.ptr());
}
setParameterList(paramList_);
}