/dports/math/moab/fathomteam-moab-7bde9dfb84a8/src/mesquite/ObjectiveFunction/ |
H A D | LPtoPTemplate.cpp | 383 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 D | PMeanPTemplate.cpp | 280 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 D | CompositeOFAdd.cpp | 181 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 D | PatchPowerMeanP.cpp | 176 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 D | CompositeOFAdd.hpp | 124 mutable MsqHessian mHessian; member in MBMesquite::CompositeOFAdd
|
H A D | LPtoPTemplate.hpp | 152 mutable std::vector<Matrix3D> mHessian; member in MBMesquite::LPtoPTemplate
|
H A D | PMeanPTemplate.hpp | 176 mutable std::vector<Matrix3D> mHessian; member in MBMesquite::PMeanPTemplate
|
/dports/math/moab/fathomteam-moab-7bde9dfb84a8/src/mesquite/QualityImprover/OptSolvers/ |
H A D | FeasibleNewton.cpp | 126 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 D | FeasibleNewton.hpp | 122 MsqHessian mHessian; member in MBMesquite::FeasibleNewton
|
H A D | TrustRegion.cpp | 129 mHessian.calculate_preconditioner(err); in compute_preconditioner() 148 mHessian.apply_preconditioner( z, r, err ); in apply_preconditioner()
|