ADflow  v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
Data Types | Modules | Functions/Subroutines | Variables
overset.F90 File Reference
#include <petsc/finclude/petsc.h>
Include dependency graph for overset.F90:

Go to the source code of this file.

Data Types

type  oversetdata::csrmatrix
 
type  oversetdata::oversetblock
 
type  oversetdata::oversetfringe
 
type  oversetdata::oversetwall
 
type  oversetdata::oversetstring
 
type  oversetdata::oversetedge
 
interface  oversetdata::operator(<=)
 
interface  oversetdata::operator(<)
 
type  oversetdata::pocketedge
 
interface  oversetdata::operator(==)
 
type  oversetdata::zippermesh
 

Modules

module  oversetdata
 

Functions/Subroutines

logical function oversetdata::lessequaledgetype (e1, e2)
 
logical function oversetdata::lessedgetype (e1, e2)
 
logical function oversetdata::lessequalpocketedgen2 (e1, e2)
 
logical function oversetdata::lesspocketedgen2 (e1, e2)
 
logical function oversetdata::equalpocketedgen2 (e1, e2)
 

Variables

type(fringetype), dimension(:), pointer oversetdata::localwallfringes
 
type(fringetype), dimension(:), pointer oversetdata::wallfringes
 
type(fringetype), dimension(:), pointer oversetdata::tmpfringeptr
 
integer(kind=inttype) oversetdata::nlocalwallfringe
 
integer(kind=inttype) oversetdata::nwallfringe
 
type(csrmatrix), dimension(:, :), allocatable, target oversetdata::overlapmatrix
 
integer(kind=inttype), dimension(:), allocatable oversetdata::ndomproc
 
integer(kind=inttype), dimension(:), allocatable oversetdata::cumdomproc
 
integer(kind=inttype) oversetdata::ndomtotal
 
integer(kind=inttype) oversetdata::nclusters
 
integer(kind=inttype), dimension(:), allocatable oversetdata::clusters
 
real(kind=realtype), dimension(:), allocatable oversetdata::clusterareas
 
real(kind=realtype), dimension(:), allocatable oversetdata::clustermarchdist
 
type(oversetwall), dimension(:), allocatable, target oversetdata::clusterwalls
 
logical oversetdata::oversetpresent
 
type(zippermesh), dimension(nfamexchange), target oversetdata::zippermeshes
 
real(kind=realtype), dimension(itotal) oversetdata::tstart
 
real(kind=realtype), dimension(itotal) oversetdata::oversettimes