当前位置: 首页>>代码示例>>C++>>正文


C++ XML_Node::_require方法代码示例

本文整理汇总了C++中XML_Node::_require方法的典型用法代码示例。如果您正苦于以下问题:C++ XML_Node::_require方法的具体用法?C++ XML_Node::_require怎么用?C++ XML_Node::_require使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在XML_Node的用法示例。


在下文中一共展示了XML_Node::_require方法的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。

示例1: setParametersFromXML

void EdgePhase::setParametersFromXML(const XML_Node& eosdata)
{
    eosdata._require("model","Edge");
    doublereal n = getFloat(eosdata, "site_density", "toSI");
    if (n <= 0.0)
        throw CanteraError("EdgePhase::setParametersFromXML",
                           "missing or negative site density");
    m_n0 = n;
    m_logn0 = log(m_n0);
}
开发者ID:anujg1991,项目名称:cantera,代码行数:10,代码来源:SurfPhase.cpp

示例2: setParametersFromXML

 void LatticeSolidPhase::setParametersFromXML(const XML_Node& eosdata) {
     eosdata._require("model","LatticeSolid");
     XML_Node& la = eosdata.child("LatticeArray");
     vector<XML_Node*> lattices;
     la.getChildren("phase",lattices);
     int n;
     int nl = lattices.size();
     m_nlattice = nl;
     for (n = 0; n < nl; n++) {
         XML_Node& i = *lattices[n];
         m_lattice.push_back((LatticePhase*)newPhase(i));
     }
 }
开发者ID:anujg1991,项目名称:cantera,代码行数:13,代码来源:LatticeSolidPhase.cpp

示例3: setParametersFromXML

void WaterSSTP::setParametersFromXML(const XML_Node& eosdata)
{
    eosdata._require("model","PureLiquidWater");
}
开发者ID:thomasfiala,项目名称:cantera,代码行数:4,代码来源:WaterSSTP.cpp

示例4: setParametersFromXML

void LatticePhase::setParametersFromXML(const XML_Node& eosdata)
{
    eosdata._require("model", "Lattice");
    m_site_density = getFloat(eosdata, "site_density", "toSI");
    m_vacancy = getChildValue(eosdata, "vacancy_species");
}
开发者ID:eburke90,项目名称:Cantera---Turbulent-Flame,代码行数:6,代码来源:LatticePhase.cpp

示例5: setParametersFromXML

 void ConstDensityThermo::setParametersFromXML(const XML_Node& eosdata) {
     eosdata._require("model","Incompressible");
     doublereal rho = getFloat(eosdata, "density", "toSI");
     setDensity(rho);
 }
开发者ID:hkmoffat,项目名称:cantera,代码行数:5,代码来源:ConstDensityThermo.cpp

示例6: setParametersFromXML

void StoichSubstance::setParametersFromXML(const XML_Node& eosdata)
{
    eosdata._require("model","StoichSubstance");
    doublereal rho = getFloat(eosdata, "density", "toSI");
    setDensity(rho);
}
开发者ID:anilkunwar,项目名称:cantera,代码行数:6,代码来源:StoichSubstance.cpp


注:本文中的XML_Node::_require方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。