BFGS Member List

This is the complete list of members for BFGS, including all inherited members.

activeDesignVars_BFGSprotected
allocateMatrices()BFGSprotected
BFGS(const fvMesh &mesh, const dictionary &dict)BFGS
coeffsDict()updateMethodprotected
computeCorrection()BFGSvirtual
computeMeritFunction()updateMethodvirtual
constraintDerivatives_updateMethodprotected
correction_updateMethodprotected
correctionFolder_updateMethodprotected
correctionOld_BFGSprotected
counter_BFGSprotected
cumulativeCorrection_updateMethodprotected
curvatureThreshold_BFGSprotected
cValues_updateMethodprotected
declareRunTimeSelectionTable(autoPtr, updateMethod, dictionary,(const fvMesh &mesh, const dictionary &dict),(mesh, dict))updateMethod
derivativesOld_BFGSprotected
dict_updateMethodprotected
eta_updateMethodprotected
etaHessian_BFGSprotected
globalSum(const scalarField &field)updateMethodprotected
globalSum(tmp< scalarField > &tfield)updateMethodprotected
globalSum_updateMethodprotected
HessianInv_BFGSprotected
HessianInvOld_BFGSprotected
initialEtaSet()updateMethod
initialEtaSet_updateMethodprotected
inv(SquareMatrix< scalar > A)updateMethodprotected
leftMult(const scalarField &, const SquareMatrix< scalar > &)updateMethodprotected
meritFunctionDirectionalDerivative()updateMethodvirtual
mesh_updateMethodprotected
New(const fvMesh &mesh, const dictionary &dict)updateMethodstatic
nSteepestDescent_BFGSprotected
objectiveDerivatives_updateMethodprotected
objectiveValue_updateMethodprotected
optMethodIODict_updateMethodprotected
outerProd(const scalarField &, const scalarField &)updateMethodprotected
readFromDict()BFGSprotected
returnCorrection()updateMethod
rightMult(const SquareMatrix< scalar > &, const scalarField &)updateMethodprotected
scaleFirstHessian_BFGSprotected
setConstraintDeriv(const PtrList< scalarField > &derivs)updateMethod
setConstraintValues(const scalarField &values)updateMethod
setGlobalSum(const bool useGlobalSum)updateMethod
setObjectiveDeriv(const scalarField &derivs)updateMethod
setObjectiveValue(const scalar value)updateMethod
setStep(const scalar eta)updateMethod
TypeName("BFGS")BFGS
Foam::updateMethod::TypeName("updateMethod")updateMethod
update()BFGSprotected
updateHessian()BFGSprotected
updateMethod(const fvMesh &mesh, const dictionary &dict)updateMethod
updateOldCorrection(const scalarField &oldCorrection)BFGSvirtual
write()BFGSvirtual
writeCorrection()updateMethod
~BFGS()=defaultBFGSvirtual
~updateMethod()=defaultupdateMethodvirtual