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

Variables

integer, parameter fieldwidth = 12
 
integer, parameter fieldwidthlarge = 24
 
integer, parameter decimalwidth = 5
 
integer nmonsum
 
integer nmonmax
 
integer nmon
 
real(kind=realtype), dimension(:), allocatable monloc
 
real(kind=realtype), dimension(:), allocatable monglob
 
real(kind=realtype), dimension(:), allocatable monref
 
real(kind=realtype) massfluxl
 
real(kind=realtype) massfluxg
 
character(len=maxcgnsnamelen), dimension(:), allocatable monnames
 
logical monmachorhmax
 
logical showcpu
 
logical monmasssliding
 
logical monmassfamilies
 
real(kind=cgnsrealtype), dimension(:, :, :), allocatable convarray
 
real(kind=realtype), dimension(:, :, :), allocatable solverdataarray
 
character(len=8), dimension(:, :), allocatable solvertypearray
 
integer(kind=inttype) ntimestepsrestart
 
integer(kind=inttype) timestepunsteady
 
real(kind=realtype) timeunsteady
 
real(kind=realtype) timeunsteadyrestart
 
real(kind=cgnsrealtype), dimension(:), allocatable timearray
 
real(kind=cgnsrealtype), dimension(:, :), allocatable timedataarray
 
logical writegrid
 
logical writevolume
 
logical writesurface
 
logical writesoleachiter
 

Variable Documentation

◆ convarray

real(kind=cgnsrealtype), dimension(:, :, :), allocatable monitor::convarray

◆ decimalwidth

integer, parameter monitor::decimalwidth = 5

Definition at line 18 of file monitor.f90.

◆ fieldwidth

integer, parameter monitor::fieldwidth = 12

Definition at line 16 of file monitor.f90.

Referenced by utils::convergenceheader().

◆ fieldwidthlarge

integer, parameter monitor::fieldwidthlarge = 24

Definition at line 17 of file monitor.f90.

Referenced by utils::convergenceheader().

◆ massfluxg

real(kind=realtype) monitor::massfluxg

Definition at line 42 of file monitor.f90.

◆ massfluxl

real(kind=realtype) monitor::massfluxl

Definition at line 42 of file monitor.f90.

◆ monglob

real(kind=realtype), dimension(:), allocatable monitor::monglob

◆ monloc

real(kind=realtype), dimension(:), allocatable monitor::monloc

◆ monmachorhmax

logical monitor::monmachorhmax

Definition at line 55 of file monitor.f90.

Referenced by inputparamroutines::checkmonitor(), and utils::maxhdiffmach().

◆ monmassfamilies

logical monitor::monmassfamilies

Definition at line 64 of file monitor.f90.

Referenced by preprocessingapi::setfamilyinfofaces().

◆ monmasssliding

logical monitor::monmasssliding

◆ monnames

character(len=maxcgnsnamelen), dimension(:), allocatable monitor::monnames

◆ monref

real(kind=realtype), dimension(:), allocatable monitor::monref

◆ nmon

integer monitor::nmon

◆ nmonmax

integer monitor::nmonmax

◆ nmonsum

integer monitor::nmonsum

◆ ntimestepsrestart

integer(kind=inttype) monitor::ntimestepsrestart

◆ showcpu

logical monitor::showcpu

◆ solverdataarray

real(kind=realtype), dimension(:, :, :), allocatable monitor::solverdataarray

Definition at line 77 of file monitor.f90.

Referenced by utils::allocconvarrays(), and solvers::convergenceinfo().

◆ solvertypearray

character(len=8), dimension(:, :), allocatable monitor::solvertypearray

◆ timearray

real(kind=cgnsrealtype), dimension(:), allocatable monitor::timearray

◆ timedataarray

real(kind=cgnsrealtype), dimension(:, :), allocatable monitor::timedataarray

◆ timestepunsteady

integer(kind=inttype) monitor::timestepunsteady

◆ timeunsteady

real(kind=realtype) monitor::timeunsteady

◆ timeunsteadyrestart

real(kind=realtype) monitor::timeunsteadyrestart

◆ writegrid

logical monitor::writegrid

◆ writesoleachiter

logical monitor::writesoleachiter

Definition at line 116 of file monitor.f90.

Referenced by solvers::solvestate().

◆ writesurface

logical monitor::writesurface

◆ writevolume

logical monitor::writevolume