39 #ifndef Foam_sensitivityBezierIncompressible_H 40 #define Foam_sensitivityBezierIncompressible_H 57 namespace incompressible
A class for handling file names.
Forwards and collection of common volume field types.
A list of keyword definitions, which are a keyword followed by a number of values (eg...
virtual void write(const word &baseName=word::null)
Write sensitivities to file.
Base class for adjoint solvers.
fileName derivativesFolder_
Forwards and collection of common point field types.
Base class for incompressibleAdjoint solvers.
const dictionary & dict() const
Return the construction dictionary.
virtual void assembleSensitivities()
Assemble sensitivities.
Forward declarations of the specialisations of Field<T> for scalar, vector and tensor.
Base class for Surface Integral-based sensitivity derivatives.
TypeName("Bezier")
Runtime type information.
A class for handling words, derived from Foam::string.
Calculation of adjoint based sensitivities for Bezier control points.
static const word null
An empty word.
Calculation of adjoint based sensitivities for Bezier control points.
virtual void clearSensitivities()
Zero sensitivity fields and their constituents.
Mesh data needed to do the Finite Volume discretisation.
vectorField dxdbDirectSens_
virtual ~sensitivityBezier()=default
Destructor.