296 return bool(bdJdGradUPtr_);
bool hasdJdp() const noexcept
const volScalarField & dJdTMvar1()
Contribution to field adjoint turbulence model variable 1.
autoPtr< volScalarField > dJdTMvar2Ptr_
Second turbulence model variable.
const volScalarField & dJdT()
Contribution to field adjoint energy eq.
bool hasdJdv() const noexcept
Inline functions for checking whether pointers are set or not.
bool hasdJdT() const noexcept
autoPtr< boundaryTensorField > bdJdGradUPtr_
Term multiplying gradU variations.
autoPtr< boundaryScalarField > bdJdTMvar2Ptr_
Adjoint outlet turbulence model var 2.
autoPtr< volScalarField > dJdpPtr_
bool hasBoundarydJdv() const noexcept
bool hasBoundarydJdvn() const noexcept
const volScalarField & dJdTMvar2()
Contribution to field adjoint turbulence model variable 2.
const boundaryVectorField & boundarydJdv()
Objective partial deriv wrt velocity for all patches.
const volVectorField & dJdv()
Contribution to field adjoint momentum eqs.
bool hasBoundarydJdT() const noexcept
autoPtr< volScalarField > dJdTMvar1Ptr_
First turbulence model variable.
const volScalarField & dJdp()
Contribution to field adjoint continuity eq.
autoPtr< boundaryScalarField > bdJdTMvar1Ptr_
Adjoint outlet turbulence model var 1.
bool hasdJdTMVar1() const noexcept
const boundaryScalarField & boundarydJdT()
Objective partial deriv wrt temperature for all patches.
const boundaryVectorField & boundarydJdp()
Objective partial deriv wrt pressure (times normal) for all patches.
const boundaryVectorField & boundarydJdvt()
Objective partial deriv wrt tangent velocity for all patches.
autoPtr< boundaryScalarField > bdJdnutPtr_
Jacobian wrt to nut.
autoPtr< boundaryScalarField > bdJdTPtr_
Adjoint outlet temperature.
autoPtr< boundaryScalarField > bdJdvnPtr_
Adjoint outlet pressure.
bool hasdJdTMVar2() const noexcept
autoPtr< volScalarField > dJdTPtr_
const boundaryTensorField & boundarydJdGradU()
Objective partial deriv wrt gradU.
autoPtr< boundaryVectorField > bdJdpPtr_
Adjoint (intlet,wall) velocity.
const boundaryScalarField & boundarydJdnut()
Objective partial deriv wrt nut for all patches.
const boundaryScalarField & boundarydJdTMvar1()
Objective partial deriv wrt turbulence model var 1 for all patches.
const boundaryScalarField & boundarydJdTMvar2()
Objective partial deriv wrt turbulence model var 2 for all patches.
bool hasBoundarydJdTMVar2() const noexcept
autoPtr< boundaryVectorField > bdJdvtPtr_
Adjoint outlet velocity.
bool hasBoundarydJdTMVar1() const noexcept
bool hasBoundarydJdGradU() const noexcept
autoPtr< boundaryVectorField > bdJdvPtr_
bool hasBoundarydJdnut() const noexcept
const boundaryScalarField & boundarydJdvn()
Objective partial deriv wrt normal velocity for all patches.
bool hasBoundarydJdp() const noexcept
autoPtr< volVectorField > dJdvPtr_
bool hasBoundarydJdvt() const noexcept
volScalarField::Boundary boundaryScalarField
volFields
GeometricField< vector, fvPatchField, volMesh > volVectorField
GeometricField< scalar, fvPatchField, volMesh > volScalarField
fvPatchField< tensor > fvPatchTensorField
volTensorField::Boundary boundaryTensorField
volVectorField::Boundary boundaryVectorField
fvPatchField< vector > fvPatchVectorField
fvPatchField< scalar > fvPatchScalarField