The same as adjointWallVelocity but additionally computes the sensitivity contribution emerging from the change in the positions of the face centres, in case rotatingWallVelocity is used for the flow simulation. More...
Additional Inherited Members | |
![]() | |
template<class Type2 > | |
tmp< Field< typename Foam::outerProduct< Foam::vector, Type2 >::type > > | computePatchGrad (word name) |
bool | addATCUaGradUTerm () |
![]() | |
const fvPatch & | patch_ |
word | managerName_ |
word | adjointSolverName_ |
word | simulationType_ |
autoPtr< boundaryAdjointContribution > | boundaryContrPtr_ |
autoPtr< bool > | addATCUaGradUTerm_ |
The same as adjointWallVelocity but additionally computes the sensitivity contribution emerging from the change in the positions of the face centres, in case rotatingWallVelocity is used for the flow simulation.
Definition at line 51 of file adjointRotatingWallVelocityFvPatchVectorField.H.
adjointRotatingWallVelocityFvPatchVectorField | ( | const fvPatch & | p, |
const DimensionedField< vector, volMesh > & | iF | ||
) |
Definition at line 29 of file adjointRotatingWallVelocityFvPatchVectorField.C.
Referenced by adjointRotatingWallVelocityFvPatchVectorField::clone().
adjointRotatingWallVelocityFvPatchVectorField | ( | const fvPatch & | p, |
const DimensionedField< vector, volMesh > & | iF, | ||
const dictionary & | dict | ||
) |
Definition at line 59 of file adjointRotatingWallVelocityFvPatchVectorField.C.
adjointRotatingWallVelocityFvPatchVectorField | ( | const adjointRotatingWallVelocityFvPatchVectorField & | ptf, |
const fvPatch & | p, | ||
const DimensionedField< vector, volMesh > & | iF, | ||
const fvPatchFieldMapper & | mapper | ||
) |
Definition at line 43 of file adjointRotatingWallVelocityFvPatchVectorField.C.
adjointRotatingWallVelocityFvPatchVectorField | ( | const adjointRotatingWallVelocityFvPatchVectorField & | pivpvf, |
const DimensionedField< vector, volMesh > & | iF | ||
) |
Definition at line 74 of file adjointRotatingWallVelocityFvPatchVectorField.C.
TypeName | ( | "adjointRotatingWallVelocity" | ) |
|
inlinevirtual |
Reimplemented from adjointWallVelocityFvPatchVectorField.
Definition at line 103 of file adjointRotatingWallVelocityFvPatchVectorField.H.
References adjointRotatingWallVelocityFvPatchVectorField::adjointRotatingWallVelocityFvPatchVectorField().
|
inlinevirtual |
Reimplemented from adjointWallVelocityFvPatchVectorField.
Definition at line 120 of file adjointRotatingWallVelocityFvPatchVectorField.H.
References adjointRotatingWallVelocityFvPatchVectorField::adjointRotatingWallVelocityFvPatchVectorField().
|
virtual |
Reimplemented from adjointBoundaryCondition< Type >.
Definition at line 89 of file adjointRotatingWallVelocityFvPatchVectorField.C.
References Foam::mag(), tmp::New(), om, Foam::foamVersion::patch, Vector< Cmpt >::x(), Vector< Cmpt >::y(), and Vector< Cmpt >::z().
|
virtual |
Reimplemented from adjointWallVelocityFvPatchVectorField.
Definition at line 106 of file adjointRotatingWallVelocityFvPatchVectorField.C.
References os(), adjointWallVelocityFvPatchVectorField::write(), and Ostream::writeEntry().
Copyright © 2011-2018 OpenFOAM | OPENFOAM® is a registered trademark of OpenCFD Ltd.