Home
last modified time | relevance | path

Searched refs:ahuv (Results 1 – 25 of 54) sorted by relevance

123

/dports/science/dakota/dakota-6.13.0-release-public.src-UI/packages/external/trilinos/packages/rol/src/function/constraint/
H A DROL_BinaryConstraint.hpp200 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 DROL_ConstraintFromObjective.hpp141 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 DROL_Constraint_Partitioned.hpp184 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 DROL_LowerBoundToConstraint.hpp85 void applyAdjointHessian(Vector<Real> &ahuv, const Vector<Real> &u, const Vector<Real> &v, in applyAdjointHessian() argument
87 ahuv.zero(); in applyAdjointHessian()
H A DROL_UpperBoundToConstraint.hpp87 void applyAdjointHessian(Vector<Real> &ahuv, const Vector<Real> &u, const Vector<Real> &v, in applyAdjointHessian() argument
89 ahuv.zero(); in applyAdjointHessian()
H A DROL_LinearConstraint.hpp103 void applyAdjointHessian(Vector<Real> &ahuv, const Vector<Real> &u, const Vector<Real> &v, in applyAdjointHessian() argument
105 ahuv.zero(); in applyAdjointHessian()
H A DROL_ScalarLinearConstraint.hpp109 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 DROL_HS42.hpp120 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 DROL_HS14.hpp115 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 DROL_HS48.hpp123 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 DROL_HS28.hpp115 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 DROL_HS51.hpp126 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 DROL_HS9.hpp115 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 DROL_HS49.hpp124 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 DROL_HS52.hpp126 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 DROL_HS39.hpp142 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 DROL_RiskNeutralConstraint.hpp120 …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 DROL_AlmostSureConstraint.hpp128 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 Dcon_volume.hpp113 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 DROL_Sacado_StdConstraint.hpp76 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 DROL_Sacado_Constraint.hpp73 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 DROL_Teuchos_Constraint.hpp141 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 DROLOptimizer.cpp694 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 DROL_StdConstraint.hpp131 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 DROL_Transform_PEBBL.hpp110 void applyAdjointHessian(Vector<Real> &ahuv, in applyAdjointHessian() argument
115 ahuv.zero(); in applyAdjointHessian()

123