ADflow  v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
Variables
adjointvars Module Reference

Variables

integer(kind=inttype), parameter ialpha = 1
 
integer(kind=inttype), parameter ibeta = 2
 
integer(kind=inttype), parameter imach = 3
 
integer(kind=inttype), parameter imachgrid = 4
 
integer(kind=inttype), parameter irotx = 5
 
integer(kind=inttype), parameter iroty = 6
 
integer(kind=inttype), parameter irotz = 7
 
integer(kind=inttype), parameter irotcenx = 8
 
integer(kind=inttype), parameter irotceny = 9
 
integer(kind=inttype), parameter irotcenz = 10
 
integer(kind=inttype), parameter ipointrefx = 11
 
integer(kind=inttype), parameter ipointrefy = 12
 
integer(kind=inttype), parameter ipointrefz = 13
 
integer(kind=inttype), parameter ipressure = 14
 
integer(kind=inttype), parameter itemperature = 15
 
integer(kind=inttype), parameter idensity = 16
 
integer(kind=inttype), parameter iaxisx1 = 17
 
integer(kind=inttype), parameter iaxisx2 = 18
 
integer(kind=inttype), parameter iaxisy1 = 19
 
integer(kind=inttype), parameter iaxisy2 = 20
 
integer(kind=inttype), parameter iaxisz1 = 21
 
integer(kind=inttype), parameter iaxisz2 = 22
 
integer(kind=inttype), parameter ndesignextra = 22
 
integer(kind=inttype), parameter maxlevels = 20
 
integer(kind=inttype), dimension(maxlevelsnnodesglobal
 
integer(kind=inttype), dimension(maxlevelsnnodeslocal
 
integer(kind=inttype), dimension(maxlevelsnnodeoffsetlocal
 
integer(kind=inttype), dimension(maxlevelsncellsglobal
 
integer(kind=inttype), dimension(maxlevelsncellslocal
 
integer(kind=inttype), dimension(maxlevelsncelloffsetlocal
 
logical derivvarsallocated = .False.
 

Variable Documentation

◆ derivvarsallocated

logical adjointvars::derivvarsallocated = .False.

◆ ialpha

integer(kind=inttype), parameter adjointvars::ialpha = 1

◆ iaxisx1

integer(kind=inttype), parameter adjointvars::iaxisx1 = 17

Definition at line 24 of file ADjointVars.F90.

◆ iaxisx2

integer(kind=inttype), parameter adjointvars::iaxisx2 = 18

Definition at line 25 of file ADjointVars.F90.

◆ iaxisy1

integer(kind=inttype), parameter adjointvars::iaxisy1 = 19

Definition at line 26 of file ADjointVars.F90.

◆ iaxisy2

integer(kind=inttype), parameter adjointvars::iaxisy2 = 20

Definition at line 27 of file ADjointVars.F90.

◆ iaxisz1

integer(kind=inttype), parameter adjointvars::iaxisz1 = 21

Definition at line 28 of file ADjointVars.F90.

◆ iaxisz2

integer(kind=inttype), parameter adjointvars::iaxisz2 = 22

Definition at line 29 of file ADjointVars.F90.

◆ ibeta

integer(kind=inttype), parameter adjointvars::ibeta = 2

◆ idensity

integer(kind=inttype), parameter adjointvars::idensity = 16

◆ imach

integer(kind=inttype), parameter adjointvars::imach = 3

◆ imachgrid

integer(kind=inttype), parameter adjointvars::imachgrid = 4

◆ ipointrefx

integer(kind=inttype), parameter adjointvars::ipointrefx = 11

◆ ipointrefy

integer(kind=inttype), parameter adjointvars::ipointrefy = 12

◆ ipointrefz

integer(kind=inttype), parameter adjointvars::ipointrefz = 13

◆ ipressure

integer(kind=inttype), parameter adjointvars::ipressure = 14

◆ irotcenx

integer(kind=inttype), parameter adjointvars::irotcenx = 8

Definition at line 15 of file ADjointVars.F90.

◆ irotceny

integer(kind=inttype), parameter adjointvars::irotceny = 9

Definition at line 16 of file ADjointVars.F90.

◆ irotcenz

integer(kind=inttype), parameter adjointvars::irotcenz = 10

Definition at line 17 of file ADjointVars.F90.

◆ irotx

integer(kind=inttype), parameter adjointvars::irotx = 5

Definition at line 12 of file ADjointVars.F90.

◆ iroty

integer(kind=inttype), parameter adjointvars::iroty = 6

Definition at line 13 of file ADjointVars.F90.

◆ irotz

integer(kind=inttype), parameter adjointvars::irotz = 7

Definition at line 14 of file ADjointVars.F90.

◆ itemperature

integer(kind=inttype), parameter adjointvars::itemperature = 15

◆ maxlevels

integer(kind=inttype), parameter adjointvars::maxlevels = 20

Definition at line 38 of file ADjointVars.F90.

◆ ncelloffsetlocal

integer(kind=inttype), dimension(maxlevels) adjointvars::ncelloffsetlocal

Definition at line 40 of file ADjointVars.F90.

Referenced by preprocessingapi::setglobalcellsandnodes().

◆ ncellsglobal

integer(kind=inttype), dimension(maxlevels) adjointvars::ncellsglobal

◆ ncellslocal

integer(kind=inttype), dimension(maxlevels) adjointvars::ncellslocal

◆ ndesignextra

integer(kind=inttype), parameter adjointvars::ndesignextra = 22

Definition at line 30 of file ADjointVars.F90.

◆ nnodeoffsetlocal

integer(kind=inttype), dimension(maxlevels) adjointvars::nnodeoffsetlocal

Definition at line 39 of file ADjointVars.F90.

Referenced by preprocessingapi::setglobalcellsandnodes().

◆ nnodesglobal

integer(kind=inttype), dimension(maxlevels) adjointvars::nnodesglobal

Definition at line 39 of file ADjointVars.F90.

Referenced by preprocessingapi::setglobalcellsandnodes().

◆ nnodeslocal

integer(kind=inttype), dimension(maxlevels) adjointvars::nnodeslocal