Go to the documentation of this file.
11 #ifndef DAFvSourceActuatorDisk_H
12 #define DAFvSourceActuatorDisk_H
15 #include "addToRunTimeSelectionTable.H"
label printInterval_
print interval for primal and adjoint
virtual ~DAFvSourceActuatorDisk()
volScalarField & fvSource
HashTable< labelList > fvSourceCellIndices_
HashTable that contains lists of cell indices that are within the actuator disk space.
virtual void initFvSourcePars()
Initialize the values for all types of fvSource in DAGlobalVar, including actuatorDiskPars,...
DAFvSourceActuatorDisk(const word modelType, const fvMesh &mesh, const DAOption &daOption, const DAModel &daModel, const DAIndex &daIndex)
virtual void calcFvSource(volVectorField &fvSource)
compute the FvSource term
void calcFvSourceCellIndices(HashTable< labelList > &fvSourceCellIndices)
calculate DAFvSourceActuatorDisk::fvSourceCellIndices_