/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/trilinos/packages/rol/src/function/constraint/ |
H A D | ROL_BinaryConstraint.hpp | 200 void applyAdjointHessian(V &ahuv, const V &u, const V &v, const V &x, Real &tol) { in applyAdjointHessian() argument 204 ahuv.set( x ); in applyAdjointHessian() 205 ahuv.axpy( -1.0, *lo_ ); in applyAdjointHessian() 210 ahuv.applyBinary( bc, *d_ ); in applyAdjointHessian() 211 ahuv.applyBinary( mult, v ); in applyAdjointHessian() 212 ahuv.applyBinary( mult, u ); in applyAdjointHessian() 214 ahuv.scale( gamma_ ); in applyAdjointHessian()
|
H A D | ROL_ConstraintFromObjective.hpp | 141 void applyAdjointHessian( V& ahuv, const V& u, const V& v, const V& x, Real& tol ) { in applyAdjointHessian() argument 142 obj_->hessVec(ahuv,v,x,tol); in applyAdjointHessian() 143 ahuv.scale(getValue(u)); in applyAdjointHessian()
|
H A D | ROL_Constraint_Partitioned.hpp | 184 void applyAdjointHessian( Vector<Real> &ahuv, in applyAdjointHessian() argument 190 scratch_ = getOpt(ahuv).clone(); in applyAdjointHessian() 199 getOpt(ahuv).zero(); in applyAdjointHessian() 204 getOpt(ahuv).plus(*scratch_); in applyAdjointHessian() 206 getSlack(ahuv,cnt).zero(); in applyAdjointHessian()
|
H A D | ROL_LowerBoundToConstraint.hpp | 85 void applyAdjointHessian(Vector<Real> &ahuv, const Vector<Real> &u, const Vector<Real> &v, in applyAdjointHessian() argument 87 ahuv.zero(); in applyAdjointHessian()
|
H A D | ROL_UpperBoundToConstraint.hpp | 87 void applyAdjointHessian(Vector<Real> &ahuv, const Vector<Real> &u, const Vector<Real> &v, in applyAdjointHessian() argument 89 ahuv.zero(); in applyAdjointHessian()
|
H A D | ROL_LinearConstraint.hpp | 103 void applyAdjointHessian(Vector<Real> &ahuv, const Vector<Real> &u, const Vector<Real> &v, in applyAdjointHessian() argument 105 ahuv.zero(); in applyAdjointHessian()
|
H A D | ROL_ScalarLinearConstraint.hpp | 109 void applyAdjointHessian(Vector<Real> &ahuv, const Vector<Real> &u, in applyAdjointHessian() argument 112 ahuv.zero(); in applyAdjointHessian()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/trilinos/packages/rol/src/zoo/testproblems/ |
H A D | ROL_HS42.hpp | 120 void applyAdjointHessian(std::vector<Real> &ahuv, const std::vector<Real> &u, in applyAdjointHessian() argument 123 ahuv.assign(ahuv.size(),static_cast<Real>(0)); in applyAdjointHessian() 152 void applyAdjointHessian(std::vector<Real> &ahuv, const std::vector<Real> &u, in applyAdjointHessian() argument 156 ahuv[0] = static_cast<Real>(0); in applyAdjointHessian() 157 ahuv[1] = static_cast<Real>(0); in applyAdjointHessian() 158 ahuv[2] = c2*v[2]*u[0]; in applyAdjointHessian() 159 ahuv[3] = c2*v[3]*u[0]; in applyAdjointHessian()
|
H A D | ROL_HS14.hpp | 115 void applyAdjointHessian(std::vector<Real> &ahuv, const std::vector<Real> &u, in applyAdjointHessian() argument 118 ahuv.assign(ahuv.size(),static_cast<Real>(0)); in applyAdjointHessian() 145 void applyAdjointHessian(std::vector<Real> &ahuv, const std::vector<Real> &u, in applyAdjointHessian() argument 149 ahuv[0] = -c0*c2*v[0]*u[0]; in applyAdjointHessian() 150 ahuv[1] = -c2*v[1]*u[0]; in applyAdjointHessian()
|
H A D | ROL_HS48.hpp | 123 void applyAdjointHessian(std::vector<Real> &ahuv, const std::vector<Real> &u, in applyAdjointHessian() argument 126 ahuv.assign(ahuv.size(),static_cast<Real>(0)); in applyAdjointHessian()
|
H A D | ROL_HS28.hpp | 115 void applyAdjointHessian(std::vector<Real> &ahuv, const std::vector<Real> &u, in applyAdjointHessian() argument 118 ahuv.assign(ahuv.size(),static_cast<Real>(0)); in applyAdjointHessian()
|
H A D | ROL_HS51.hpp | 126 void applyAdjointHessian(std::vector<Real> &ahuv, const std::vector<Real> &u, in applyAdjointHessian() argument 129 ahuv.assign(ahuv.size(),static_cast<Real>(0)); in applyAdjointHessian()
|
H A D | ROL_HS9.hpp | 115 void applyAdjointHessian(std::vector<Real> &ahuv, const std::vector<Real> &u, in applyAdjointHessian() argument 118 ahuv.assign(ahuv.size(),static_cast<Real>(0)); in applyAdjointHessian()
|
H A D | ROL_HS49.hpp | 124 void applyAdjointHessian(std::vector<Real> &ahuv, const std::vector<Real> &u, in applyAdjointHessian() argument 127 ahuv.assign(ahuv.size(),static_cast<Real>(0)); in applyAdjointHessian()
|
H A D | ROL_HS52.hpp | 126 void applyAdjointHessian(std::vector<Real> &ahuv, const std::vector<Real> &u, in applyAdjointHessian() argument 129 ahuv.assign(ahuv.size(),static_cast<Real>(0)); in applyAdjointHessian()
|
H A D | ROL_HS39.hpp | 142 void applyAdjointHessian(Vector<Real> &ahuv, const Vector<Real> &u, in applyAdjointHessian() argument 146 ROL::Ptr<vector> ahuvp = dynamic_cast<SV&>(ahuv).getVector(); in applyAdjointHessian() 202 void applyAdjointHessian(Vector<Real> &ahuv, const Vector<Real> &u, in applyAdjointHessian() argument 206 ROL::Ptr<vector> ahuvp = dynamic_cast<SV&>(ahuv).getVector(); in applyAdjointHessian()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/trilinos/packages/rol/src/sol/function/ |
H A D | ROL_RiskNeutralConstraint.hpp | 120 …void applyAdjointHessian(Vector<Real> &ahuv, const Vector<Real> &u, const Vector<Real> &v, const V… in applyAdjointHessian() argument 125 con_->applyAdjointHessian(ahuv,u,v,x,tol); in applyAdjointHessian() 126 optVec_->axpy(xsampler_->getMyWeight(i),ahuv); in applyAdjointHessian() 128 ahuv.zero(); in applyAdjointHessian() 129 xsampler_->sumAll(*optVec_,ahuv); in applyAdjointHessian()
|
H A D | ROL_AlmostSureConstraint.hpp | 128 void applyAdjointHessian(Vector<Real> &ahuv, in applyAdjointHessian() argument 133 ahuv.zero(); in applyAdjointHessian() 135 scratch1_ = ahuv.clone(); in applyAdjointHessian() 136 scratch2_ = ahuv.clone(); in applyAdjointHessian() 150 sampler_->sumAll(*scratch2_, ahuv); in applyAdjointHessian()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/trilinos/packages/rol/example/PDE-OPT/binary/elasticity/src/ |
H A D | con_volume.hpp | 113 void applyAdjointHessian( std::vector<Real> &ahuv, const std::vector<Real> &u, in applyAdjointHessian() argument 116 int size = ahuv.size(); in applyAdjointHessian() 117 ahuv.assign(size,static_cast<Real>(0)); in applyAdjointHessian() 168 void applyAdjointHessian( std::vector<Real> &ahuv, const std::vector<Real> &u, in applyAdjointHessian() argument 171 int size = ahuv.size(); in applyAdjointHessian() 172 ahuv.assign(size,static_cast<Real>(0)); in applyAdjointHessian()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/trilinos/packages/rol/adapters/sacado/src/function/ |
H A D | ROL_Sacado_StdConstraint.hpp | 76 void applyAdjointHessianAD( vector<ScalarT> &ahuv, const vector<ScalarT> &u, 121 void applyAdjointHessian( V &ahuv, const V &u, const V& v, const V &x, Real &tol ) { in applyAdjointHessian() argument 122 SV ahuvs = dynamic_cast<SV&>(ahuv); in applyAdjointHessian() 130 void applyAdjointHessian(vector<Real> &ahuv, const vector<Real> &u, in applyAdjointHessian() argument 132 this->applyAdjointHessianAD(ahuv,u,v,x,tol); in applyAdjointHessian() 217 void Sacado_StdConstraint<Real,Constr>::applyAdjointHessianAD(vector<ScalarT> &ahuv, const vector<S… in applyAdjointHessianAD() argument 258 ahuv[i] = aju_fad[i].dx(0); in applyAdjointHessianAD()
|
H A D | ROL_Sacado_Constraint.hpp | 73 void applyAdjointHessianAD( Vector<ScalarT> &ahuv, const Vector<ScalarT> &u, 96 void applyAdjointHessian(Vector<Real> &ahuv, const Vector<Real> &u, in applyAdjointHessian() argument 98 this->applyAdjointHessianAD(ahuv,u,v,x,tol); in applyAdjointHessian() 219 void Sacado_Constraint<Real,Constr>::applyAdjointHessianAD(Vector<ScalarT> &ahuv, const Vector<Scal… in applyAdjointHessianAD() argument 242 ROL::Ptr<vector> ahuvp = dynamic_cast<SV&>(ahuv).getVector(); in applyAdjointHessianAD()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/trilinos/packages/rol/adapters/teuchos/src/function/ |
H A D | ROL_Teuchos_Constraint.hpp | 141 virtual void applyAdjointHessian( SerialDenseVector &ahuv, const SerialDenseVector &u, in applyAdjointHessian() argument 150 void applyAdjointHessian(Vector<Real> &ahuv, const Vector<Real> &u, const Vector<Real> &v, in applyAdjointHessian() argument 153 auto ahuvp = getVector(ahuv); in applyAdjointHessian() 162 Constraint<Real>::applyAdjointHessian(ahuv,u,v,x,tol); in applyAdjointHessian()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/src/ |
H A D | ROLOptimizer.cpp | 694 DakotaROLIneqConstraintsHess::applyAdjointHessian( std::vector<Real> & ahuv, in applyAdjointHessian() argument 702 ahuv.assign(ahuv.size(), 0.0); in applyAdjointHessian() 719 apply_matrix_partial(hu, v, ahuv); in applyAdjointHessian() 822 DakotaROLEqConstraintsHess::applyAdjointHessian( std::vector<Real> & ahuv, in applyAdjointHessian() argument 830 ahuv.assign(ahuv.size(), 0.0); in applyAdjointHessian() 849 apply_matrix_partial(hu, v, ahuv); in applyAdjointHessian()
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/trilinos/packages/rol/src/function/std/ |
H A D | ROL_StdConstraint.hpp | 131 void applyAdjointHessian(Vector<Real> &ahuv, const Vector<Real> &u, const Vector<Real> &v, in applyAdjointHessian() argument 133 StdVector<Real> ahuvs = dynamic_cast<StdVector<Real>&>(ahuv); in applyAdjointHessian() 142 Constraint<Real>::applyAdjointHessian(ahuv,u,v,x,tol); in applyAdjointHessian() 147 virtual void applyAdjointHessian( std::vector<Real> &ahuv, const std::vector<Real> &u, in applyAdjointHessian() argument
|
/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/trilinos/packages/rol/adapters/pebbl/src/function/ |
H A D | ROL_Transform_PEBBL.hpp | 110 void applyAdjointHessian(Vector<Real> &ahuv, in applyAdjointHessian() argument 115 ahuv.zero(); in applyAdjointHessian()
|