您当前的位置:首页 > IT编程 > C++
| C语言 | Java | VB | VC | python | Android | TensorFlow | C++ | oracle | 学术与代码 | cnn卷积神经网络 | gnn | 图像修复 | Keras | 数据集 | Neo4j | 自然语言处理 | 深度学习 | 医学CAD | 医学影像 | 超参数 | pointnet | pytorch | 异常检测 | Transformers | 情感分类 | 知识图谱 |

自学教程:C++ DBG_START_METH函数代码示例

51自学网 2021-06-01 20:18:22
  C++
这篇教程C++ DBG_START_METH函数代码示例写得很实用,希望能帮到您。

本文整理汇总了C++中DBG_START_METH函数的典型用法代码示例。如果您正苦于以下问题:C++ DBG_START_METH函数的具体用法?C++ DBG_START_METH怎么用?C++ DBG_START_METH使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。

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

示例1: DBG_START_METH

 void CompoundVector::ElementWiseMinImpl(const Vector& x) {   DBG_START_METH("CompoundVector::ElementWiseMinImpl", dbg_verbosity);   DBG_ASSERT(vectors_valid_);   const CompoundVector* comp_x = static_cast<const CompoundVector*>(&x);   DBG_ASSERT(dynamic_cast<const CompoundVector*>(&x));   DBG_ASSERT(NComps() == comp_x->NComps());   for (Index i=0; i<NComps(); i++) {     Comp(i)->ElementWiseMin(*comp_x->GetComp(i));   } }
开发者ID:RobotLocomotion,项目名称:ipopt-mirror,代码行数:11,


示例2: DBG_START_METH

 bool DenseGenSchurDriver::SchurFactorize() {   DBG_START_METH("DenseGenSchurDriver::SchurFactorize", dbg_verbosity);   /* This function is the very same as the one in DenseGenSchurDriver */   bool retval;   if (IsValid(S_)) {     retval = S_->ComputeLUFactorInPlace();     return retval;   }   return true; }
开发者ID:BRAINSia,项目名称:calatk,代码行数:11,


示例3: DBG_START_METH

  bool CachedResults<T>::GetCachedResult1Dep(T& retResult, const TaggedObject* dependent1)  {#ifdef IP_DEBUG_CACHE    DBG_START_METH("CachedResults<T>::GetCachedResult1Dep", dbg_verbosity);#endif    std::vector<const TaggedObject*> dependents(1);    dependents[0] = dependent1;    return GetCachedResult(retResult, dependents);  }
开发者ID:MengbinZhu,项目名称:pfldp,代码行数:11,


示例4: DBG_START_METH

 SmartPtr<const Vector> StandardScalingBase::unapply_vector_scaling_x(   const SmartPtr<const Vector>& v) {   DBG_START_METH("NLPScalingObject::unapply_vector_scaling_x", dbg_verbosity);   if (IsValid(dx_)) {     return ConstPtr(unapply_vector_scaling_x_NonConst(v));   }   else {     return v;   } }
开发者ID:ChinaQuants,项目名称:Ipopt,代码行数:11,


示例5: DBG_START_METH

  inline  void Subject::Notify(Observer::NotifyType notify_type) const  {#ifdef IP_DEBUG_OBSERVER    DBG_START_METH("Subject::Notify", dbg_verbosity);#endif    std::vector<Observer*>::iterator iter;    for (iter = observers_.begin(); iter != observers_.end(); iter++) {      (*iter)->ProcessNotification(notify_type, this);    }  }
开发者ID:Gurupradeep,项目名称:Compiler-Project,代码行数:12,


示例6: DBG_START_METH

  MumpsSolverInterface::~MumpsSolverInterface()  {    DBG_START_METH("MumpsSolverInterface::~MumpsSolverInterface()",                   dbg_verbosity);    DMUMPS_STRUC_C* mumps_ = (DMUMPS_STRUC_C*)mumps_ptr_;    mumps_->job = -2; //terminate mumps    dmumps_c(mumps_);    MPI_Finalize();    delete [] mumps_->a;    delete mumps_;  }
开发者ID:aimanqais,项目名称:gerardus,代码行数:12,


示例7: DBG_START_METH

  bool CGPenaltyLSAcceptor::RestoreBestPoint()  {    DBG_START_METH("CGPenaltyLSAcceptor::RestoreBestPoint",                   dbg_verbosity);    if (!IsValid(best_iterate_)) {      return false;    }    SmartPtr<IteratesVector> prev_iterate = best_iterate_->MakeNewContainer();    IpData().set_trial(prev_iterate);    return true;  }
开发者ID:BRAINSia,项目名称:calatk,代码行数:12,


示例8: DBG_START_METH

  IterativeWsmpSolverInterface::~IterativeWsmpSolverInterface()  {    DBG_START_METH("IterativeWsmpSolverInterface::~IterativeWsmpSolverInterface()",                   dbg_verbosity);    // Clear WSMP's memory    F77_FUNC_(wsmp_clear,WSMP_CLEAR)();    delete[] IPARM_;    delete[] DPARM_;    delete[] a_;  }
开发者ID:BRAINSia,项目名称:calatk,代码行数:12,


示例9: DBG_START_METH

Ma57TSolverInterface::~Ma57TSolverInterface(){    DBG_START_METH("Ma57TSolverInterface::~Ma57TSolverInterface()",                   dbg_verbosity);    delete [] a_;    delete [] wd_fact_;    delete [] wd_ifact_;    delete [] wd_iwork_;    delete [] wd_keep_;}
开发者ID:fbudin69500,项目名称:calatk,代码行数:12,


示例10: DBG_START_METH

 SensAlgorithm::~SensAlgorithm() {   DBG_START_METH("SensAlgorithm::~SensAlgorithm", dbg_verbosity);   if (NULL != DirectionalD_X_) delete [] DirectionalD_X_ ;   if (NULL != DirectionalD_L_) delete [] DirectionalD_L_ ;   if (NULL != DirectionalD_Z_U_) delete [] DirectionalD_Z_U_ ;   if (NULL != DirectionalD_Z_L_) delete [] DirectionalD_Z_L_ ;   if (NULL != SensitivityM_X_) delete [] SensitivityM_X_ ;   if (NULL != SensitivityM_L_) delete [] SensitivityM_L_ ;   if (NULL != SensitivityM_Z_U_) delete [] SensitivityM_Z_U_ ;   if (NULL != SensitivityM_Z_L_) delete [] SensitivityM_Z_L_ ; }
开发者ID:ChinaQuants,项目名称:Ipopt,代码行数:12,


示例11: DBG_START_METH

 Number PiecewisePenalty::BiggestBarr() {   DBG_START_METH("PiecewisePenalty::BiggestBarr", dbg_verbosity);   DBG_ASSERT(!IsPiecewisePenaltyListEmpty());   Number value = -1e20;   if (PiecewisePenalty_list_.size() > 0) {     std::vector<PiecewisePenEntry>::iterator iter;     iter = PiecewisePenalty_list_.end();     iter--;     value = iter->barrier_obj;   }   return value; }
开发者ID:BRAINSia,项目名称:calatk,代码行数:13,


示例12: DBG_START_METH

  bool TSymDependencyDetector::DetermineDependentRows(    Index n_rows, Index n_cols, Index n_jac_nz, Number* jac_c_vals,    Index* jac_c_iRow, Index* jac_c_jCol, std::list<Index>& c_deps)  {    DBG_START_METH("TSymDependencyDetector::DetermineDependentRows",                   dbg_verbosity);    ESymSolverStatus retval =      tsym_linear_solver_->DetermineDependentRows(n_rows, n_cols, n_jac_nz,          jac_c_vals, jac_c_iRow,          jac_c_jCol, c_deps);    return (retval == SYMSOLVER_SUCCESS);  }
开发者ID:ChinaQuants,项目名称:Ipopt,代码行数:14,


示例13: DBG_START_METH

  bool IndexPCalculator::InitializeImpl(const OptionsList& options,					const std::string& prefix)  {    DBG_START_METH("IndexPCalculator::InitializeImpl", dbg_verbosity);    SmartPtr<const IteratesVector> iv = IpData().curr();    nrows_ = 0;    for (Index i=0; i<iv->NComps(); ++i) {      nrows_+=iv->GetComp(i)->Dim();    }    data_A()->Print(Jnlst(),J_VECTOR,J_USER1,"PCalc SchurData");    return true;  }
开发者ID:liangboyun,项目名称:ipopt_wps,代码行数:14,


示例14: a_

  WsmpSolverInterface::WsmpSolverInterface()      :      a_(NULL),      negevals_(-1),      initialized_(false),      PERM_(NULL),      INVP_(NULL)  {    DBG_START_METH("WsmpSolverInterface::WsmpSolverInterface()",dbg_verbosity);    IPARM_ = new ipfint[64];    DPARM_ = new double[64];  }
开发者ID:d1100,项目名称:Ipopt,代码行数:14,


示例15: DBG_START_METH

 SmartPtr<Vector> StandardScalingBase::unapply_vector_scaling_x_NonConst(   const SmartPtr<const Vector>& v) {   DBG_START_METH("StandardScalingBase::unapply_vector_scaling_x_NonConst",                  dbg_verbosity);   SmartPtr<Vector> unscaled_x = v->MakeNewCopy();   if (IsValid(dx_)) {     unscaled_x->ElementWiseDivide(*dx_);   }   else {     DBG_PRINT((1, "Creating copy in unapply_vector_scaling_x_NonConst!"));   }   return unscaled_x; }
开发者ID:AyMaN-GhOsT,项目名称:simbody,代码行数:14,


示例16: DBG_START_METH

  bool AmplTNLP::eval_g(Index n, const Number* x, bool new_x, Index m, Number* g)  {    DBG_START_METH("AmplTNLP::eval_g", dbg_verbosity);    DBG_DO(ASL_pfgh* asl = asl_);    DBG_ASSERT(n == n_var);    DBG_ASSERT(m == n_con);    if (!apply_new_x(new_x, n, x)) {      return false;    }    return internal_conval(x, m, g);  }
开发者ID:alanfalloon,项目名称:ipopt-3.3.5,代码行数:14,



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


C++ DBG_TRACE函数代码示例
C++ DBG_RTF函数代码示例
万事OK自学网:51自学网_软件自学网_CAD自学网自学excel、自学PS、自学CAD、自学C语言、自学css3实例,是一个通过网络自主学习工作技能的自学平台,网友喜欢的软件自学网站。