accumulateIntegrand(const scalar dt) | ShapeSensitivitiesBase | virtual |
adjointMeshMovementSolver_ | adjointSensitivity | protected |
adjointSensitivity(const fvMesh &mesh, const dictionary &dict, adjointSolver &adjointSolver) | adjointSensitivity | |
adjointSolver_ | adjointSensitivity | protected |
allocateEikonalSolver() | ShapeSensitivitiesBase | protected |
allocateMultipliers() | ShapeSensitivitiesBase | protected |
assembleSensitivities(autoPtr< designVariables > &designVars) | adjointSensitivity | virtual |
bcDxDbMult() const | adjointSensitivity | inline |
bcDxDbMult_ | adjointSensitivity | protected |
calculateSensitivities(autoPtr< designVariables > &designVars) | adjointSensitivity | virtual |
clearMultipliers() | ShapeSensitivitiesBase | protected |
clearSensitivities() | ShapeSensitivitiesBase | virtual |
clearSurfaceFields() | ShapeSensitivitiesBase | protected |
computeDxDbInternalField() const | adjointSensitivity | virtual |
constructAndWriteSensitivityField(const autoPtr< typename GeometricField< Type, fvPatchField, volMesh >::Boundary > &sensFieldPtr, const word &name) const | ShapeSensitivitiesBase | protected |
constructAndWriteSensitivtyPointField(const autoPtr< List< Field< Type >>> &sensFieldPtr, const word &name) const | ShapeSensitivitiesBase | protected |
constructVolSensitivtyField(const autoPtr< typename GeometricField< Type, fvPatchField, volMesh >::Boundary > &sensFieldPtr, const word &name) const | ShapeSensitivitiesBase | protected |
declareRunTimeSelectionTable(autoPtr, adjointSensitivity, dictionary,(const fvMesh &mesh, const dictionary &dict, adjointSolver &adjointSolver),(mesh, dict, adjointSolver)) | adjointSensitivity | |
derivatives_ | adjointSensitivity | protected |
dict() const | sensitivity | inline |
dict_ | sensitivity | protected |
divDxDbMult() const | adjointSensitivity | inline |
divDxDbMult_ | adjointSensitivity | protected |
dnfdbMult() const | adjointSensitivity | inline |
dnfdbMult_ | adjointSensitivity | protected |
dSfdbMult() const | adjointSensitivity | inline |
dSfdbMult_ | adjointSensitivity | protected |
dxdbDirectMult() const | adjointSensitivity | inline |
dxdbDirectMult_ | adjointSensitivity | protected |
dxdbMult() const | adjointSensitivity | inline |
dxdbMult_ | adjointSensitivity | protected |
eikonalSolver_ | adjointSensitivity | protected |
fieldSensPtr() const | sensitivity | inline |
fieldSensPtr_ | sensitivity | protected |
geometryVariationIntegrationPatches() const | ShapeSensitivitiesBase | virtual |
getAdjointEikonalSolver() | adjointSensitivity | inline |
getAdjointMeshMovementSolver() | adjointSensitivity | inline |
getAdjointSolver() const | adjointSensitivity | inline |
getAdjointSolver() | adjointSensitivity | inline |
getSensitivities() const | adjointSensitivity | |
getSuffix() const | adjointSensitivity | inline |
getWallFaceSensNormal() | ShapeSensitivitiesBase | |
getWallFaceSensNormalBoundary() const | ShapeSensitivitiesBase | virtual |
getWallFaceSensNormalVec() | ShapeSensitivitiesBase | |
getWallFaceSensNormalVecBoundary() const | ShapeSensitivitiesBase | virtual |
getWallFaceSensVec() | ShapeSensitivitiesBase | |
getWallFaceSensVecBoundary() const | ShapeSensitivitiesBase | virtual |
getWallPointSensNormal() | ShapeSensitivitiesBase | |
getWallPointSensNormalVec() | ShapeSensitivitiesBase | |
getWallPointSensVec() | ShapeSensitivitiesBase | |
gradDxDbMult() const | adjointSensitivity | inline |
gradDxDbMult() | adjointSensitivity | inline |
gradDxDbMult_ | adjointSensitivity | protected |
hasMultiplier(bool(objective::*hasFunction)() const) | ShapeSensitivitiesBase | protected |
includeDistance() const | adjointSensitivity | inline |
includeDistance_ | adjointSensitivity | protected |
mesh() const | sensitivity | inline |
mesh_ | sensitivity | protected |
New(const fvMesh &mesh, const dictionary &dict, adjointSolver &adjointSolver) | adjointSensitivity | static |
optionsDxDbMult() const | adjointSensitivity | inline |
optionsDxDbMult_ | adjointSensitivity | protected |
pointDxDbDirectMult() const | adjointSensitivity | inline |
pointDxDbDirectMult_ | adjointSensitivity | protected |
readDict(const dictionary &dict) | ShapeSensitivitiesBase | virtual |
sensitivity(const fvMesh &mesh, const dictionary &dict) | sensitivity | |
sensitivityPatchIDs() const | ShapeSensitivitiesBase | inline |
sensitivityPatchIDs_ | ShapeSensitivitiesBase | protected |
setSensitivityPatchIDs(const labelHashSet &sensPatchIDs) | ShapeSensitivitiesBase | inline |
setSuffix(const word &suffix) | adjointSensitivity | inline |
ShapeSensitivitiesBase(const fvMesh &mesh, const dictionary &dict, adjointSolver &adjointSolver) | ShapeSensitivitiesBase | |
suffix_ | adjointSensitivity | protected |
TypeName("ShapeSensitivitiesBase") | ShapeSensitivitiesBase | |
Foam::adjointSensitivity::TypeName("adjointSensitivity") | adjointSensitivity | |
Foam::sensitivity::TypeName("sensitivity") | sensitivity | |
wallFaceSensNormalPtr_ | ShapeSensitivitiesBase | protected |
wallFaceSensNormalVecPtr_ | ShapeSensitivitiesBase | protected |
wallFaceSensVecPtr_ | ShapeSensitivitiesBase | protected |
wallPointSensNormalPtr_ | ShapeSensitivitiesBase | protected |
wallPointSensNormalVecPtr_ | ShapeSensitivitiesBase | protected |
wallPointSensVecPtr_ | ShapeSensitivitiesBase | protected |
write(const word &baseName=word::null) | ShapeSensitivitiesBase | virtual |
writeAllSurfaceFiles_ | ShapeSensitivitiesBase | protected |
writeFaceBasedSens() const | ShapeSensitivitiesBase | protected |
writeFieldSens_ | sensitivity | protected |
writePointBasedSens() const | ShapeSensitivitiesBase | protected |
~adjointSensitivity()=default | adjointSensitivity | virtual |
~sensitivity()=default | sensitivity | virtual |
~ShapeSensitivitiesBase()=default | ShapeSensitivitiesBase | virtual |