Go to the documentation of this file.
39 #ifndef sensitivityMultipleIncompressible_H
40 #define sensitivityMultipleIncompressible_H
49 namespace incompressible
const dictionary & dict() const
class for managing incompressible objective functions.
virtual void write(const word &baseName=word::null)
A class for handling words, derived from Foam::string.
virtual void accumulateIntegrand(const scalar dt)
PtrList< adjointSensitivity > sens_
Class including all adjoint fields for incompressible flows.
Abstract base class for adjoint-based sensitivities in incompressible flows.
Generic templated field type.
A list of pointers to objects of type <T>, with allocation/deallocation management of the pointers....
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.
virtual void clearSensitivities()
virtual ~sensitivityMultiple()=default
virtual bool readDict(const dictionary &dict)
A 1D array of objects of type <T>, where the size of the vector is known and used for subscript bound...
Base class for solution control classes.
Calculation of adjoint based sensitivities of multiple types.
virtual void assembleSensitivities()
const scalarField & calculateSensitivities()