Home
last modified time | relevance | path

Searched refs:mHessian (Results 1 – 10 of 10) sorted by relevance

/dports/math/moab/fathomteam-moab-7bde9dfb84a8/src/mesquite/ObjectiveFunction/
H A DLPtoPTemplate.cpp383 qm_bool = qm->evaluate_with_Hessian( pd, *k, QM_val, mIndices, mGradient, mHessian, err ); in evaluate_with_Hessian()
396 mHessian[n] *= negate_flag; in evaluate_with_Hessian()
397 hessian.add( mIndices[i], mIndices[j], mHessian[n], err ); MSQ_ERRFALSE(err); in evaluate_with_Hessian()
422 mHessian[n] *= fac1; in evaluate_with_Hessian()
423 mHessian[n] += elem_outer_product; in evaluate_with_Hessian()
424 mHessian[n] *= negate_flag; in evaluate_with_Hessian()
425 hessian.add( mIndices[i], mIndices[j], mHessian[n], err ); MSQ_ERRFALSE(err); in evaluate_with_Hessian()
H A DPMeanPTemplate.cpp280 bool result = qm->evaluate_with_Hessian( pd, *i, value, mIndices, mGradient, mHessian, err ); in evaluate_with_Hessian()
294 mHessian[n] *= f1; in evaluate_with_Hessian()
295 Hessian_out.add( mIndices[j], mIndices[k], mHessian[n], err ); MSQ_ERRFALSE(err); in evaluate_with_Hessian()
310 mHessian[n] *= gf; in evaluate_with_Hessian()
311 m += mHessian[n]; in evaluate_with_Hessian()
H A DCompositeOFAdd.cpp181 mHessian.initialize( Hessian_out ); in evaluate_with_Hessian()
185 ok = objFunc2->evaluate_with_Hessian( type, pd, value_2, mGradient, mHessian, err ); in evaluate_with_Hessian()
195 Hessian_out.add( mHessian ); in evaluate_with_Hessian()
H A DPatchPowerMeanP.cpp176 bool result = qm->evaluate_with_Hessian( pd, *i, value, mIndices, mGradient, mHessian, err ); in evaluate_with_Hessian()
193 mHessian[n] *= gf; in evaluate_with_Hessian()
194 m += mHessian[n]; in evaluate_with_Hessian()
H A DCompositeOFAdd.hpp124 mutable MsqHessian mHessian; member in MBMesquite::CompositeOFAdd
H A DLPtoPTemplate.hpp152 mutable std::vector<Matrix3D> mHessian; member in MBMesquite::LPtoPTemplate
H A DPMeanPTemplate.hpp176 mutable std::vector<Matrix3D> mHessian; member in MBMesquite::PMeanPTemplate
/dports/math/moab/fathomteam-moab-7bde9dfb84a8/src/mesquite/QualityImprover/OptSolvers/
H A DFeasibleNewton.cpp126 mHessian.initialize(pd, err); MSQ_ERRRTN(err); in optimize_vertex_positions()
134 fn_bool = objFunc.update( pd, original_value, grad, mHessian, err ); in optimize_vertex_positions()
144 MSQ_DBGOUT(3) << " o Hessian norm: " << mHessian.norm() << std::endl; in optimize_vertex_positions()
172 mHessian.cg_solver(arrptr(d), arrptr(grad), err); MSQ_ERRRTN(err); in optimize_vertex_positions()
H A DFeasibleNewton.hpp122 MsqHessian mHessian; member in MBMesquite::FeasibleNewton
H A DTrustRegion.cpp129 mHessian.calculate_preconditioner(err); in compute_preconditioner()
148 mHessian.apply_preconditioner( z, r, err ); in apply_preconditioner()