Go to the documentation of this file.
70 void operator=(
const Bezier&) =
delete;
132 bool returnDimensionedNormalSens =
true
142 bool returnDimensionedNormalSens =
true
150 bool useChainRule =
true
159 bool useChainRule =
true
165 const label globalFaceI,
173 const label globalFaceI,
PtrList< pointTensorField > dxidXj_
boolListList confineMovement_
Forward declarations of the specialisations of Field<T> for scalar, vector and tensor.
boolList confineXmovement_
Calculation of adjoint based sensitivities for Bezier control points.
const boolList & confineXmovement() const
A class for managing temporary objects.
const labelList & getActiveDesignVariables() const
boolList confineYmovement_
const boolList & confineZmovement() const
labelList activeDesignVariables_
boolList confineZmovement_
virtual ~Bezier()=default
PtrList< pointTensorField > & dxidXj()
Generic templated field type.
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
tmp< tensorField > dxdbFace(const label patchI, const label cpI, bool useChainRule=true) const
A list of keyword definitions, which are a keyword followed by a number of values (eg,...
Mesh data needed to do the Finite Volume discretisation.
tensorField facePoints_d(const label globalFaceI, const label cpI) const
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Forwards and collection of common point field types.
const boolList & confineYmovement() const
const boolListList & confineMovement() const
tmp< tensorField > dndbBasedSensitivities(const label patchI, const label cpI, bool returnDimensionedNormalSens=true) const