53 return *dJdTMvar1Ptr_;
59 return *dJdTMvar2Ptr_;
69 return bdJdvPtr_()[patchI];
79 return bdJdvnPtr_()[patchI];
89 return bdJdvtPtr_()[patchI];
99 return bdJdpPtr_()[patchI];
109 return bdJdTPtr_()[patchI];
119 return bdJdTMvar1Ptr_()[patchI];
129 return bdJdTMvar2Ptr_()[patchI];
139 return bdJdnutPtr_()[patchI];
149 return bdJdGradUPtr_()[patchI];
191 return bdJdTMvar1Ptr_();
198 return bdJdTMvar2Ptr_();
205 return bdJdnutPtr_();
212 return *bdJdGradUPtr_;
218 return bool(dJdvPtr_);
224 return bool(dJdpPtr_);
230 return bool(dJdTPtr_);
236 return bool(dJdTMvar1Ptr_);
242 return bool(dJdTMvar2Ptr_);
248 return bool(bdJdvPtr_);
254 return bool(bdJdvnPtr_);
260 return bool(bdJdvtPtr_);
266 return bool(bdJdpPtr_);
272 return bool(bdJdTPtr_);
278 return bool(bdJdTMvar1Ptr_);
284 return bool(bdJdTMvar2Ptr_);
290 return bool(bdJdnutPtr_);
296 return bool(bdJdGradUPtr_);
bool hasdJdTMVar2() const noexcept
bool hasBoundarydJdv() const noexcept
bool hasBoundarydJdTMVar1() const noexcept
bool hasBoundarydJdGradU() const noexcept
bool hasBoundarydJdvn() const noexcept
bool hasdJdv() const noexcept
Inline functions for checking whether pointers are set or not.
bool hasBoundarydJdp() const noexcept
bool hasBoundarydJdT() const noexcept
const boundaryScalarField & boundarydJdTMvar1()
Objective partial deriv wrt turbulence model var 1 for all patches.
bool hasBoundarydJdnut() const noexcept
const volScalarField & dJdTMvar1()
Contribution to field adjoint turbulence model variable 1.
const boundaryVectorField & boundarydJdv()
Objective partial deriv wrt velocity for all patches.
const boundaryScalarField & boundarydJdTMvar2()
Objective partial deriv wrt turbulence model var 2 for all patches.
autoPtr< volVectorField > dJdvPtr_
const volVectorField & dJdv()
Contribution to field adjoint momentum eqs.
bool hasdJdTMVar1() const noexcept
const boundaryTensorField & boundarydJdGradU()
Objective partial deriv wrt gradU.
bool hasBoundarydJdTMVar2() const noexcept
bool hasdJdp() const noexcept
const boundaryScalarField & boundarydJdnut()
Objective partial deriv wrt nut for all patches.
const boundaryVectorField & boundarydJdvt()
Objective partial deriv wrt tangent velocity for all patches.
bool hasBoundarydJdvt() const noexcept
const volScalarField & dJdp()
Contribution to field adjoint continuity eq.
const volScalarField & dJdT()
Contribution to field adjoint energy eq.
const volScalarField & dJdTMvar2()
Contribution to field adjoint turbulence model variable 2.
const boundaryVectorField & boundarydJdp()
Objective partial deriv wrt pressure (times normal) for all patches.
const boundaryScalarField & boundarydJdvn()
Objective partial deriv wrt normal velocity for all patches.
const boundaryScalarField & boundarydJdT()
Objective partial deriv wrt temperature for all patches.
bool hasdJdT() const noexcept