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

Data Types

type  cgnsbcdataarray
 
type  cgnsbcdatasettype_d
 
type  cgnsbcdataarray_d
 
type  cgnsbcdatasettype_b
 
type  cgnsbcdataarray_b
 
type  cgnsbcdatasettype
 
type  cgns1to1conntype
 
type  cgnsnonmatchabuttingconntype
 
type  cgnsbocotype
 
type  cgnsblockinfotype
 
type  cgnsfamilytype
 

Variables

integer cgnscelldim
 
integer cgnsphysdim
 
integer(kind=inttype) cgnsndom
 
type(cgnsblockinfotype), dimension(:), allocatable cgnsdoms
 
type(cgnsblockinfotype), dimension(:), allocatable cgnsdomsd
 
integer(kind=inttype) cgnsnfamilies
 
type(cgnsfamilytype), dimension(:), allocatable cgnsfamilies
 
integer(kind=inttype) cgnsnsliding
 
integer(kind=inttype), dimension(:, :), allocatable famidssliding
 
integer(kind=inttype) cgnsndomaininterfaces
 
integer(kind=inttype), dimension(:), allocatable famidsdomaininterfaces
 
integer(kind=inttype), dimension(:, :), allocatable bcidsdomaininterfaces
 
character(len=maxcgnsnamelen) cgnsbasename
 
real(kind=realtype), dimension(:, :), allocatable massflowfamilyinv
 
real(kind=realtype), dimension(:, :), allocatable massflowfamilydiss
 

Variable Documentation

◆ bcidsdomaininterfaces

integer(kind=inttype), dimension(:, :), allocatable cgnsgrid::bcidsdomaininterfaces

Definition at line 523 of file cgnsGrid.F90.

Referenced by partitioning::determineinterfaceids().

◆ cgnsbasename

character(len=maxcgnsnamelen) cgnsgrid::cgnsbasename

◆ cgnscelldim

integer cgnsgrid::cgnscelldim

◆ cgnsdoms

type(cgnsblockinfotype), dimension(:), allocatable cgnsgrid::cgnsdoms

Definition at line 495 of file cgnsGrid.F90.

Referenced by adjointutils::allocderivativevalues(), loadbalance::bcfacessubblock(), loadbalance::blockdistribution(), gridchecking::check1to1subfaces(), coarseutils::checkcoarse1to1(), gridchecking::checkfaces(), readcgnsgrid::checkfordoubleboundface(), gridchecking::checksubfacecoor(), preprocessingapi::checksymmetry(), readcgnsgrid::checktransform(), clustersearch(), computecoeffpressure(), readcgnsgrid::countconnectivities(), createsurfacezone(), oversetapi::determineclusters(), loadbalance::determinecomputeblocks(), pointmatchedcommpattern::determinefacehalos(), partitioning::determineinterfaceids(), partitioning::determineneighborids(), pointmatchedcommpattern::determineperiodicfaces(), partitioning::determinesections(), oversetapi::determineviscousdirs(), loadbalance::externalfacessubblock(), warping::getcgnsmeshindices(), utils::getcgnszonename(), oversetutilities::getoversetiblank(), warping::getstateperturbation(), getsubrangessol(), solverutils_d::gridvelocitiesfinelevel_block(), solverutils_b::gridvelocitiesfinelevel_block(), solverutils_fast_b::gridvelocitiesfinelevel_block(), solverutils::gridvelocitiesfinelevel_block(), solverutils_b::gridvelocitiesfinelevel_block_b(), solverutils_d::gridvelocitiesfinelevel_block_d(), oversetinitialization::initializeoblock(), loadbalance::internalfacessubblock(), fluxes_d::inviscidcentralflux(), fluxes_b::inviscidcentralflux(), fluxes_fast_b::inviscidcentralflux(), blockette::inviscidcentralflux(), fluxes::inviscidcentralflux(), fluxes_b::inviscidcentralflux_b(), fluxes_d::inviscidcentralflux_d(), fluxes_fast_b::inviscidcentralflux_fast_b(), loadbalance::loadbalancegrid(), utils::nullifycgnsdompointers(), oversetapi::oversetcomm(), adjointdebug::printadseeds(), readcgnsgrid::read1to1conn(), readbcdataarrays(), readcgnsgrid::readblocksizes(), readcgnsgrid::readbocos(), readcgnsgrid::readfamilyinfo(), readcgnsgrid::readgeneralconn(), readcgnsgrid::readgrid(), readcgnsgrid::readperiodicsubface(), readcgnsgrid::readperiodicsubface1to1(), initializeflow::readrestartfile(), readcgnsgrid::readzoneinfo(), utils::releasememorypart2(), oversetapi::setblockpriority(), setperiodicdata(), preprocessingapi::setsurfacefamilyinfo(), solverutils::shiftsolution(), solverutils_d::slipvelocitiesfinelevel_block(), solverutils_b::slipvelocitiesfinelevel_block(), solverutils_fast_b::slipvelocitiesfinelevel_block(), solverutils::slipvelocitiesfinelevel_block(), solverutils_b::slipvelocitiesfinelevel_block_b(), solverutils_d::slipvelocitiesfinelevel_block_d(), splitblockinitialization(), writecgnsgrid::storecoorinbuffer(), outputmod::storesurfsolinbuffer(), partitioning::updatecoorfinemesh(), preprocessingapi::updatereferencepoint(), preprocessingapi::updaterotationrate(), oversetutilities::wallsonblock(), preprocessingapi::writebadvolumes(), writecgnsgrid::writecgnsgridframe(), writecgnssurface::writecgnssurfacesol(), writecgnsgrid::writecoorcgnszone(), writecgnsvolume::writesolcgnszone(), writesurfacecoord(), writecgnssurface::writesurfsolcgnszone(), and adjointutils::zeroadseeds().

◆ cgnsdomsd

type(cgnsblockinfotype), dimension(:), allocatable cgnsgrid::cgnsdomsd

◆ cgnsfamilies

type(cgnsfamilytype), dimension(:), allocatable cgnsgrid::cgnsfamilies

◆ cgnsndom

integer(kind=inttype) cgnsgrid::cgnsndom

◆ cgnsndomaininterfaces

integer(kind=inttype) cgnsgrid::cgnsndomaininterfaces

Definition at line 517 of file cgnsGrid.F90.

Referenced by partitioning::determineinterfaceids().

◆ cgnsnfamilies

integer(kind=inttype) cgnsgrid::cgnsnfamilies

◆ cgnsnsliding

integer(kind=inttype) cgnsgrid::cgnsnsliding

◆ cgnsphysdim

integer cgnsgrid::cgnsphysdim

◆ famidsdomaininterfaces

integer(kind=inttype), dimension(:), allocatable cgnsgrid::famidsdomaininterfaces

Definition at line 521 of file cgnsGrid.F90.

Referenced by partitioning::determineinterfaceids().

◆ famidssliding

integer(kind=inttype), dimension(:, :), allocatable cgnsgrid::famidssliding

Definition at line 512 of file cgnsGrid.F90.

Referenced by partitioning::determineinterfaceids().

◆ massflowfamilydiss

real(kind=realtype), dimension(:, :), allocatable cgnsgrid::massflowfamilydiss

◆ massflowfamilyinv

real(kind=realtype), dimension(:, :), allocatable cgnsgrid::massflowfamilyinv