|
ADflow
v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
|
Functions/Subroutines | |
| subroutine | numberofisosurfvariables (nIsoSolVar) |
| subroutine | numberofsurfsolvariables (nSolVar) |
| subroutine | numberofvolsolvariables (nVolSolvar, nVolDiscrVar) |
| subroutine | copydatabufsingleprecision (val, buffer, iBeg, jBeg, kBeg, iEnd, jEnd, kEnd, subRange) |
| subroutine | copydatabufdoubleprecision (val, buffer, iBeg, jBeg, kBeg, iEnd, jEnd, kEnd, subRange) |
| subroutine | volsolnames (solNames) |
| subroutine | surfsolnames (solNames) |
| subroutine | storesolinbuffer (buffer, copyInBuffer, solName, iBeg, iEnd, jBeg, jEnd, kBeg, kEnd) |
| subroutine | storesurfsolinbuffer (sps, buffer, nn, blockID, faceID, cellRange, solName, viscousSubface, useRindLayer, iBeg, iEnd, jBeg, jEnd) |
| subroutine | storeoldsolinbuffer (buffer, ind, wID, iBeg, iEnd, jBeg, jEnd, kBeg, kEnd) |
| subroutine | describescheme (string) |
| subroutine | isosurfnames (solNames) |
| subroutine | sethelpvariableswriting |
| subroutine | releasehelpvariableswriting |
| subroutine | writecgnsheader (cgnsInd, base) |
| subroutine | writecgnskomegamodifiedinfo (cgnsInd, cgnsBase) |
| subroutine | writecgnskomegawilcoxinfo (cgnsInd, cgnsBase) |
| subroutine | writecgnsktauinfo (cgnsInd, cgnsBase) |
| subroutine | writecgnsmentersstinfo (cgnsInd, cgnsBase) |
| subroutine | writecgnsreferencestate (cgnsInd, cgnsBase) |
| subroutine | writecgnssainfo (cgnsInd, cgnsBase) |
| subroutine | writecgnssaeinfo (cgnsInd, cgnsBase) |
| subroutine | writecgnsv2finfo (cgnsInd, cgnsBase) |
Variables | |
| integer(kind=inttype), dimension(:), allocatable | nblockscgnsblock |
| integer(kind=inttype), dimension(:), allocatable | blockscgnsblock |
| integer(kind=inttype), dimension(:), allocatable | ndomperproc |
| integer(kind=inttype), dimension(:, :), allocatable | idsbegoralldoms |
| integer(kind=inttype) | ngridstowrite |
| integer(kind=inttype) | nvolsoltowrite |
| integer(kind=inttype) | nsurfsoltowrite |
| character(len=maxstringlen), dimension(:), allocatable | gridfilenames |
| character(len=maxstringlen), dimension(:), allocatable | volsolfilenames |
| character(len=maxstringlen), dimension(:), allocatable | surfsolfilenames |
| integer, dimension(:), allocatable | fileids |
| integer, dimension(:), allocatable | cgnsbases |
| integer, dimension(:), allocatable | cgnsisosurfbases |
| integer, dimension(:), allocatable | cgnsliftdistbases |
| logical | uselinksincgns |
| subroutine outputmod::copydatabufdoubleprecision | ( | real(kind=8), dimension(ibeg:iend, jbeg:jend, kbeg:kend), intent(inout) | val, |
| real(kind=realtype), dimension(*), intent(in) | buffer, | ||
| integer(kind=inttype), intent(in) | iBeg, | ||
| integer(kind=inttype), intent(in) | jBeg, | ||
| integer(kind=inttype), intent(in) | kBeg, | ||
| integer(kind=inttype), intent(in) | iEnd, | ||
| integer(kind=inttype), intent(in) | jEnd, | ||
| integer(kind=inttype), intent(in) | kEnd, | ||
| integer(kind=inttype), dimension(3, 2), intent(in) | subRange | ||
| ) |
Definition at line 281 of file outputMod.F90.
References precision::doubletype.
Referenced by writecgnsgrid::writecoorcgnszone(), writecgnsvolume::writesolcgnszone(), writesurfacecoord(), and writesurfacesol().

| subroutine outputmod::copydatabufsingleprecision | ( | real(kind=4), dimension(ibeg:iend, jbeg:jend, kbeg:kend), intent(inout) | val, |
| real(kind=realtype), dimension(*), intent(in) | buffer, | ||
| integer(kind=inttype), intent(in) | iBeg, | ||
| integer(kind=inttype), intent(in) | jBeg, | ||
| integer(kind=inttype), intent(in) | kBeg, | ||
| integer(kind=inttype), intent(in) | iEnd, | ||
| integer(kind=inttype), intent(in) | jEnd, | ||
| integer(kind=inttype), intent(in) | kEnd, | ||
| integer(kind=inttype), dimension(3, 2), intent(in) | subRange | ||
| ) |
Definition at line 241 of file outputMod.F90.
References precision::singletype.
Referenced by writecgnsgrid::writecoorcgnszone(), writecgnsvolume::writesolcgnszone(), writesurfacecoord(), and writesurfacesol().

| subroutine outputmod::describescheme | ( | character(len=*), intent(out) | string | ) |
Definition at line 2456 of file outputMod.F90.
References inputdiscretization::adis, constants::ausmdv, constants::choimerkle, constants::constantpressure, inputdiscretization::dirscaling, constants::disscusp, constants::dissmatrix, constants::dissscalar, inputphysics::equations, constants::eulerequations, inputdiscretization::eulerwallbctreatment, constants::firstorder, inputdiscretization::kappacoef, inputdiscretization::limiter, constants::linextrapolpressure, constants::minmod, constants::nolimiter, constants::normalmomentum, inputdiscretization::precond, constants::quadextrapolpressure, inputdiscretization::riemann, constants::roe, inputdiscretization::spacediscr, commonformats::stringsci5, commonformats::stringspace, constants::turkel, constants::upwind, constants::vanalbeda, constants::vanleer, inputdiscretization::vis2, inputdiscretization::vis4, and flowvarrefstate::viscous.
Referenced by writecgnsheader().

| subroutine outputmod::isosurfnames | ( | character(len=*), dimension(*), intent(out) | solNames | ) |
Definition at line 2561 of file outputMod.F90.
References cgnsnames::cgnsblank, cgnsnames::cgnscp, cgnsnames::cgnsdensity, cgnsnames::cgnseddy, cgnsnames::cgnseddyratio, cgnsnames::cgnsenergy, cgnsnames::cgnsfilteredshock, cgnsnames::cgnsmach, cgnsnames::cgnsmachturb, cgnsnames::cgnsmomx, cgnsnames::cgnsmomy, cgnsnames::cgnsmomz, cgnsnames::cgnspressure, cgnsnames::cgnsptotloss, cgnsnames::cgnsrelmach, cgnsnames::cgnsrelvelx, cgnsnames::cgnsrelvely, cgnsnames::cgnsrelvelz, cgnsnames::cgnsresepsilon, cgnsnames::cgnsresf, cgnsnames::cgnsresk, cgnsnames::cgnsresmomx, cgnsnames::cgnsresmomy, cgnsnames::cgnsresmomz, cgnsnames::cgnsresnu, cgnsnames::cgnsresomega, cgnsnames::cgnsresrho, cgnsnames::cgnsresrhoe, cgnsnames::cgnsrestau, cgnsnames::cgnsresv2, cgnsnames::cgnsshock, cgnsnames::cgnstemp, cgnsnames::cgnsturbepsilon, cgnsnames::cgnsturbf, cgnsnames::cgnsturbk, cgnsnames::cgnsturbomega, cgnsnames::cgnsturbsanu, cgnsnames::cgnsturbtau, cgnsnames::cgnsturbv2, cgnsnames::cgnsvelx, cgnsnames::cgnsvely, cgnsnames::cgnsvelz, cgnsnames::cgnsvortmagn, cgnsnames::cgnsvortx, cgnsnames::cgnsvorty, cgnsnames::cgnsvortz, cgnsnames::cgnswalldist, extraoutput::isowriteblank, extraoutput::isowritecp, extraoutput::isowritedist, extraoutput::isowriteeddyvis, extraoutput::isowritefilteredshock, extraoutput::isowritemach, extraoutput::isowritemachturb, extraoutput::isowritemx, extraoutput::isowritemy, extraoutput::isowritemz, extraoutput::isowritep, extraoutput::isowriteptotloss, extraoutput::isowriteratioeddyvis, extraoutput::isowriteresmom, extraoutput::isowriteresrho, extraoutput::isowriteresrhoe, extraoutput::isowriteresturb, extraoutput::isowriterho, extraoutput::isowriterhoe, extraoutput::isowritermach, extraoutput::isowritervx, extraoutput::isowritervy, extraoutput::isowritervz, extraoutput::isowriteshock, extraoutput::isowritetemp, extraoutput::isowriteturb, extraoutput::isowritevort, extraoutput::isowritevortx, extraoutput::isowritevorty, extraoutput::isowritevortz, extraoutput::isowritevx, extraoutput::isowritevy, extraoutput::isowritevz, constants::komegamodified, constants::komegawilcox, constants::ktau, constants::mentersst, constants::spalartallmaras, constants::spalartallmarasedwards, inputphysics::turbmodel, and constants::v2f.
Referenced by writecgnssurface::writecgnssurfacesol().

| subroutine outputmod::numberofisosurfvariables | ( | integer(kind=inttype), intent(out) | nIsoSolVar | ) |
Definition at line 68 of file outputMod.F90.
References extraoutput::isowriteblank, extraoutput::isowritecp, extraoutput::isowritedist, extraoutput::isowriteeddyvis, extraoutput::isowritefilteredshock, extraoutput::isowritemach, extraoutput::isowritemachturb, extraoutput::isowritemx, extraoutput::isowritemy, extraoutput::isowritemz, extraoutput::isowritep, extraoutput::isowriteptotloss, extraoutput::isowriteratioeddyvis, extraoutput::isowriteresmom, extraoutput::isowriteresrho, extraoutput::isowriteresrhoe, extraoutput::isowriteresturb, extraoutput::isowriterho, extraoutput::isowriterhoe, extraoutput::isowritermach, extraoutput::isowritervx, extraoutput::isowritervy, extraoutput::isowritervz, extraoutput::isowriteshock, extraoutput::isowritetemp, extraoutput::isowriteturb, extraoutput::isowritevort, extraoutput::isowritevortx, extraoutput::isowritevorty, extraoutput::isowritevortz, extraoutput::isowritevx, extraoutput::isowritevy, extraoutput::isowritevz, flowvarrefstate::nw, and flowvarrefstate::nwf.
Referenced by writecgnssurface::writecgnssurfacesol().

| subroutine outputmod::numberofsurfsolvariables | ( | integer(kind=inttype), intent(out) | nSolVar | ) |
Definition at line 128 of file outputMod.F90.
References extraoutput::surfwriteblank, extraoutput::surfwritecavitation, extraoutput::surfwritecf, extraoutput::surfwritecfx, extraoutput::surfwritecfy, extraoutput::surfwritecfz, extraoutput::surfwritech, extraoutput::surfwritecp, extraoutput::surfwriteforceindragdir, extraoutput::surfwriteforceinliftdir, extraoutput::surfwritegc, extraoutput::surfwritemach, extraoutput::surfwritep, extraoutput::surfwriteptotloss, extraoutput::surfwriterho, extraoutput::surfwritermach, extraoutput::surfwritervx, extraoutput::surfwritervy, extraoutput::surfwritervz, extraoutput::surfwritesepsensor, extraoutput::surfwritesepsensorks, extraoutput::surfwritesepsensorksarea, extraoutput::surfwritetemp, extraoutput::surfwritevx, extraoutput::surfwritevy, extraoutput::surfwritevz, and extraoutput::surfwriteyplus.
Referenced by tecplotio::computesurfaceoutputnodaldata(), writecgnssurface::writecgnssurfacesol(), tecplotio::writeslicesfile(), tecplotio::writetecplot(), and tecplotio::writetecplotsurfacefile().

| subroutine outputmod::numberofvolsolvariables | ( | integer(kind=inttype), intent(out) | nVolSolvar, |
| integer(kind=inttype), intent(out) | nVolDiscrVar | ||
| ) |
Definition at line 177 of file outputMod.F90.
References flowvarrefstate::nw, flowvarrefstate::nwf, extraoutput::volwriteblank, extraoutput::volwritecp, extraoutput::volwritedist, extraoutput::volwriteeddyvis, extraoutput::volwritefilteredshock, extraoutput::volwritegc, extraoutput::volwriteintermittency, extraoutput::volwritemach, extraoutput::volwritemachturb, extraoutput::volwritemx, extraoutput::volwritemy, extraoutput::volwritemz, extraoutput::volwriteptotloss, extraoutput::volwriteratioeddyvis, extraoutput::volwriteresmom, extraoutput::volwriteresrho, extraoutput::volwriteresrhoe, extraoutput::volwriteresturb, extraoutput::volwriterhoe, extraoutput::volwritermach, extraoutput::volwritervx, extraoutput::volwritervy, extraoutput::volwritervz, extraoutput::volwriteshock, extraoutput::volwritestatus, extraoutput::volwritetemp, extraoutput::volwritevort, extraoutput::volwritevortx, extraoutput::volwritevorty, and extraoutput::volwritevortz.
Referenced by writecgnsvolume::writecgnsvolumesol().

| subroutine outputmod::releasehelpvariableswriting |
Definition at line 2879 of file outputMod.F90.
References blockscgnsblock, nblockscgnsblock, and utils::terminate().
Referenced by writesol().


| subroutine outputmod::sethelpvariableswriting |
Definition at line 2821 of file outputMod.F90.
References blockscgnsblock, cgnsgrid::cgnsndom, block::flowdoms, nblockscgnsblock, block::ndom, and utils::terminate().
Referenced by writesol().


| subroutine outputmod::storeoldsolinbuffer | ( | real(kind=realtype), dimension(*), intent(out) | buffer, |
| integer(kind=inttype), intent(in) | ind, | ||
| integer(kind=inttype), intent(in) | wID, | ||
| integer(kind=inttype), intent(in) | iBeg, | ||
| integer(kind=inttype), intent(in) | iEnd, | ||
| integer(kind=inttype), intent(in) | jBeg, | ||
| integer(kind=inttype), intent(in) | jEnd, | ||
| integer(kind=inttype), intent(in) | kBeg, | ||
| integer(kind=inttype), intent(in) | kEnd | ||
| ) |
Definition at line 2413 of file outputMod.F90.
References blockpointers::wold.
Referenced by writecgnsvolume::writesolcgnszone().

| subroutine outputmod::storesolinbuffer | ( | real(kind=realtype), dimension(*), intent(out) | buffer, |
| logical, intent(in) | copyInBuffer, | ||
| character(len=*), intent(in) | solName, | ||
| integer(kind=inttype), intent(in) | iBeg, | ||
| integer(kind=inttype), intent(in) | iEnd, | ||
| integer(kind=inttype), intent(in) | jBeg, | ||
| integer(kind=inttype), intent(in) | jEnd, | ||
| integer(kind=inttype), intent(in) | kBeg, | ||
| integer(kind=inttype), intent(in) | kEnd | ||
| ) |
Definition at line 743 of file outputMod.F90.
References cgnsnames::cgnsblank, cgnsnames::cgnscp, cgnsnames::cgnsdensity, cgnsnames::cgnseddy, cgnsnames::cgnseddyratio, cgnsnames::cgnsenergy, cgnsnames::cgnsgc, cgnsnames::cgnsintermittency, cgnsnames::cgnsmach, cgnsnames::cgnsmachturb, cgnsnames::cgnsmomx, cgnsnames::cgnsmomy, cgnsnames::cgnsmomz, cgnsnames::cgnspressure, cgnsnames::cgnsptotloss, cgnsnames::cgnsrelmach, cgnsnames::cgnsrelvelx, cgnsnames::cgnsrelvely, cgnsnames::cgnsrelvelz, cgnsnames::cgnsresepsilon, cgnsnames::cgnsresf, cgnsnames::cgnsresk, cgnsnames::cgnsresmomx, cgnsnames::cgnsresmomy, cgnsnames::cgnsresmomz, cgnsnames::cgnsresnu, cgnsnames::cgnsresomega, cgnsnames::cgnsresrho, cgnsnames::cgnsresrhoe, cgnsnames::cgnsrestau, cgnsnames::cgnsresv2, cgnsnames::cgnsshock, cgnsnames::cgnsstatus, cgnsnames::cgnstemp, cgnsnames::cgnsturbepsilon, cgnsnames::cgnsturbf, cgnsnames::cgnsturbk, cgnsnames::cgnsturbomega, cgnsnames::cgnsturbsanu, cgnsnames::cgnsturbtau, cgnsnames::cgnsturbv2, cgnsnames::cgnsvelx, cgnsnames::cgnsvely, cgnsnames::cgnsvelz, cgnsnames::cgnsvortmagn, cgnsnames::cgnsvortx, cgnsnames::cgnsvorty, cgnsnames::cgnsvortz, cgnsnames::cgnswalldist, flowutils::computeptot(), blockpointers::d2wall, blockpointers::dw, blockpointers::gamma, flowvarrefstate::gammainf, blockpointers::globalcell, constants::half, blockpointers::iblank, blockpointers::il, constants::imx, constants::imy, constants::imz, blockpointers::intermittency, iomodule::iovar, constants::irho, constants::irhoe, constants::itu1, constants::itu2, constants::itu3, constants::itu4, constants::ivx, constants::ivy, constants::ivz, blockpointers::jl, blockpointers::kl, inputio::laminartoturbulent, inputphysics::machcoef, blockpointers::nbklocal, constants::one, oversetdata::oversetpresent, blockpointers::p, flowvarrefstate::pinf, blockpointers::rev, flowvarrefstate::rgas, flowvarrefstate::rhoinf, blockpointers::rlv, blockpointers::s, blockpointers::si, blockpointers::sj, blockpointers::sk, blockpointers::status, utils::terminate(), constants::two, flowvarrefstate::uinf, blockpointers::vol, blockpointers::w, and constants::zero.
Referenced by writecgnsvolume::writesolcgnszone().


| subroutine outputmod::storesurfsolinbuffer | ( | integer(kind=inttype), intent(in) | sps, |
| real(kind=realtype), dimension(*), intent(out) | buffer, | ||
| integer(kind=inttype), intent(inout) | nn, | ||
| integer(kind=inttype), intent(in) | blockID, | ||
| integer(kind=inttype), intent(in) | faceID, | ||
| integer(kind=inttype), dimension(3, 2), intent(in) | cellRange, | ||
| character(len=*), intent(in) | solName, | ||
| logical, intent(in) | viscousSubface, | ||
| logical, intent(in) | useRindLayer, | ||
| integer(kind=inttype), intent(in), optional | iBeg, | ||
| integer(kind=inttype), intent(in), optional | iEnd, | ||
| integer(kind=inttype), intent(in), optional | jBeg, | ||
| integer(kind=inttype), intent(in), optional | jEnd | ||
| ) |
Definition at line 1395 of file outputMod.F90.
References blockpointers::blockismoving, inputcostfunctions::cavexponent, inputphysics::cavitationnumber, inputcostfunctions::cavsensoroffset, inputcostfunctions::cavsensorsharpness, cgnsnames::cgnsblank, cgnsnames::cgnscavitation, cgnsnames::cgnscp, cgnsnames::cgnsdensity, cgnsgrid::cgnsdoms, cgnsnames::cgnsforceindragdir, cgnsnames::cgnsforceinliftdir, cgnsnames::cgnsmach, cgnsgrid::cgnsndom, cgnsnames::cgnspressure, cgnsnames::cgnsptotloss, cgnsnames::cgnsrelmach, cgnsnames::cgnsrelvelx, cgnsnames::cgnsrelvely, cgnsnames::cgnsrelvelz, cgnsnames::cgnssepsensor, cgnsnames::cgnssepsensorks, cgnsnames::cgnssepsensorksarea, cgnsnames::cgnsskinfmag, cgnsnames::cgnsskinfx, cgnsnames::cgnsskinfy, cgnsnames::cgnsskinfz, cgnsnames::cgnsstanton, cgnsnames::cgnstemp, cgnsnames::cgnsvelx, cgnsnames::cgnsvely, cgnsnames::cgnsvelz, cgnsnames::cgnsyplus, computecoeffpressure(), flowutils::computeptot(), blockpointers::d2wall, constants::degtorad, inputphysics::dragdirection, inputphysics::equations, blockpointers::gamma, flowvarrefstate::gammainf, constants::half, blockpointers::ibegor, blockpointers::iblank, blockpointers::ie, blockpointers::iendor, blockpointers::il, constants::imax, constants::imin, constants::irho, constants::ivx, constants::ivy, constants::ivz, blockpointers::jbegor, blockpointers::je, blockpointers::jendor, blockpointers::jl, constants::jmax, constants::jmin, blockpointers::kbegor, blockpointers::ke, blockpointers::kendor, blockpointers::kl, constants::kmax, constants::kmin, inputphysics::liftdirection, inputphysics::machcoef, constants::one, blockpointers::p, flowvarrefstate::pinf, constants::ransequations, flowvarrefstate::rgas, flowvarrefstate::rhoinf, blockpointers::rlv, blockpointers::s, inputcostfunctions::sepsensorksoffset, inputcostfunctions::sepsensorksphi, inputcostfunctions::sepsensorkssharpness, inputcostfunctions::sepsensoroffset, inputcostfunctions::sepsensorsharpness, utils::setpointers(), blockpointers::si, blockpointers::sj, blockpointers::sk, constants::two, flowvarrefstate::uinf, flowvarrefstate::uref, inputphysics::veldirfreestream, blockpointers::viscimaxpointer, blockpointers::visciminpointer, blockpointers::viscjmaxpointer, blockpointers::viscjminpointer, blockpointers::visckmaxpointer, blockpointers::visckminpointer, flowvarrefstate::viscous, inputio::viscoussurfacevelocities, blockpointers::viscsubface, blockpointers::w, blockpointers::x, and constants::zero.
Referenced by tecplotio::computesurfaceoutputnodaldata(), and writesurfacesol().


| subroutine outputmod::surfsolnames | ( | character(len=*), dimension(*), intent(out) | solNames | ) |
Definition at line 576 of file outputMod.F90.
References cgnsnames::cgnsaxismoment, cgnsnames::cgnsblank, cgnsnames::cgnscavitation, cgnsnames::cgnscp, cgnsnames::cgnsdensity, cgnsnames::cgnsforceindragdir, cgnsnames::cgnsforceinliftdir, cgnsnames::cgnsgc, cgnsnames::cgnsmach, cgnsnames::cgnspressure, cgnsnames::cgnsptotloss, cgnsnames::cgnsrelmach, cgnsnames::cgnsrelvelx, cgnsnames::cgnsrelvely, cgnsnames::cgnsrelvelz, cgnsnames::cgnssepsensor, cgnsnames::cgnssepsensorks, cgnsnames::cgnssepsensorksarea, cgnsnames::cgnsskinfmag, cgnsnames::cgnsskinfx, cgnsnames::cgnsskinfy, cgnsnames::cgnsskinfz, cgnsnames::cgnsstanton, cgnsnames::cgnstemp, cgnsnames::cgnsvelx, cgnsnames::cgnsvely, cgnsnames::cgnsvelz, cgnsnames::cgnsyplus, extraoutput::surfwriteaxismoment, extraoutput::surfwriteblank, extraoutput::surfwritecavitation, extraoutput::surfwritecf, extraoutput::surfwritecfx, extraoutput::surfwritecfy, extraoutput::surfwritecfz, extraoutput::surfwritech, extraoutput::surfwritecp, extraoutput::surfwriteforceindragdir, extraoutput::surfwriteforceinliftdir, extraoutput::surfwritegc, extraoutput::surfwritemach, extraoutput::surfwritep, extraoutput::surfwriteptotloss, extraoutput::surfwriterho, extraoutput::surfwritermach, extraoutput::surfwritervx, extraoutput::surfwritervy, extraoutput::surfwritervz, extraoutput::surfwritesepsensor, extraoutput::surfwritesepsensorks, extraoutput::surfwritesepsensorksarea, extraoutput::surfwritetemp, extraoutput::surfwritevx, extraoutput::surfwritevy, extraoutput::surfwritevz, and extraoutput::surfwriteyplus.
Referenced by tecplotio::computesurfaceoutputnodaldata(), writecgnssurface::writecgnssurfacesol(), tecplotio::writeslicesfile(), and tecplotio::writetecplotsurfacefile().

| subroutine outputmod::volsolnames | ( | character(len=*), dimension(*), intent(out) | solNames | ) |
Definition at line 319 of file outputMod.F90.
References cgnsnames::cgnsblank, cgnsnames::cgnscp, cgnsnames::cgnsdensity, cgnsnames::cgnseddy, cgnsnames::cgnseddyratio, cgnsnames::cgnsenergy, cgnsnames::cgnsfilteredshock, cgnsnames::cgnsgc, cgnsnames::cgnsintermittency, cgnsnames::cgnsmach, cgnsnames::cgnsmachturb, cgnsnames::cgnsmomx, cgnsnames::cgnsmomy, cgnsnames::cgnsmomz, cgnsnames::cgnspressure, cgnsnames::cgnsptotloss, cgnsnames::cgnsrelmach, cgnsnames::cgnsrelvelx, cgnsnames::cgnsrelvely, cgnsnames::cgnsrelvelz, cgnsnames::cgnsresepsilon, cgnsnames::cgnsresf, cgnsnames::cgnsresk, cgnsnames::cgnsresmomx, cgnsnames::cgnsresmomy, cgnsnames::cgnsresmomz, cgnsnames::cgnsresnu, cgnsnames::cgnsresomega, cgnsnames::cgnsresrho, cgnsnames::cgnsresrhoe, cgnsnames::cgnsrestau, cgnsnames::cgnsresv2, cgnsnames::cgnsshock, cgnsnames::cgnsstatus, cgnsnames::cgnstemp, cgnsnames::cgnsturbepsilon, cgnsnames::cgnsturbf, cgnsnames::cgnsturbk, cgnsnames::cgnsturbomega, cgnsnames::cgnsturbsanu, cgnsnames::cgnsturbtau, cgnsnames::cgnsturbv2, cgnsnames::cgnsvelx, cgnsnames::cgnsvely, cgnsnames::cgnsvelz, cgnsnames::cgnsvortmagn, cgnsnames::cgnsvortx, cgnsnames::cgnsvorty, cgnsnames::cgnsvortz, cgnsnames::cgnswalldist, inputphysics::equations, constants::itu1, constants::itu2, constants::itu3, constants::itu4, constants::komegamodified, constants::komegawilcox, constants::ktau, constants::mentersst, flowvarrefstate::nw, constants::ransequations, constants::spalartallmaras, constants::spalartallmarasedwards, inputphysics::turbmodel, constants::v2f, extraoutput::volwriteblank, extraoutput::volwritecp, extraoutput::volwritedist, extraoutput::volwriteeddyvis, extraoutput::volwritefilteredshock, extraoutput::volwritegc, extraoutput::volwriteintermittency, extraoutput::volwritemach, extraoutput::volwritemachturb, extraoutput::volwritemx, extraoutput::volwritemy, extraoutput::volwritemz, extraoutput::volwriteptotloss, extraoutput::volwriteratioeddyvis, extraoutput::volwriteresmom, extraoutput::volwriteresrho, extraoutput::volwriteresrhoe, extraoutput::volwriteresturb, extraoutput::volwriterhoe, extraoutput::volwritermach, extraoutput::volwritervx, extraoutput::volwritervy, extraoutput::volwritervz, extraoutput::volwriteshock, extraoutput::volwritestatus, extraoutput::volwritetemp, extraoutput::volwritevort, extraoutput::volwritevortx, extraoutput::volwritevorty, and extraoutput::volwritevortz.
Referenced by writecgnsvolume::writecgnsvolumesol().

| subroutine outputmod::writecgnsheader | ( | integer, intent(in) | cgnsInd, |
| integer, intent(in) | base | ||
| ) |
Definition at line 2902 of file outputMod.F90.
References cgnsnames::cgnsheatratio, cgnsgrid::cgnsphysdim, cgnsnames::cgnsprandtl, constants::cpconstant, inputphysics::cpmodel, constants::cptempcurvefits, describescheme(), inputphysics::equationmode, inputphysics::equations, constants::eulerequations, inputphysics::gammaconstant, constants::komegamodified, constants::komegawilcox, constants::ktau, constants::mentersst, constants::nsequations, inputtimespectral::ntimeintervalsspectral, monitor::ntimestepsrestart, inputphysics::prandtl, constants::ransequations, utils::setcgnsrealtype(), constants::spalartallmaras, constants::spalartallmarasedwards, constants::steady, commonformats::strings, utils::terminate(), constants::timespectral, monitor::timestepunsteady, monitor::timeunsteady, monitor::timeunsteadyrestart, inputphysics::turbmodel, constants::unsteady, constants::v2f, flowvarrefstate::viscous, writecgnskomegamodifiedinfo(), writecgnskomegawilcoxinfo(), writecgnsktauinfo(), writecgnsmentersstinfo(), writecgnsreferencestate(), writecgnssaeinfo(), writecgnssainfo(), and writecgnsv2finfo().
Referenced by writecgnsvolume::opencgnsvolumesol(), and writecgnssurface::writecgnssurfacesol().


| subroutine outputmod::writecgnskomegamodifiedinfo | ( | integer, intent(in) | cgnsInd, |
| integer, intent(in) | cgnsBase | ||
| ) |
Definition at line 3257 of file outputMod.F90.
References cgnsnames::cgnsprandtlturb, inputphysics::prandtlturb, utils::setcgnsrealtype(), and utils::terminate().
Referenced by writecgnsheader().


| subroutine outputmod::writecgnskomegawilcoxinfo | ( | integer, intent(in) | cgnsInd, |
| integer, intent(in) | cgnsBase | ||
| ) |
Definition at line 3339 of file outputMod.F90.
References cgnsnames::cgnsprandtlturb, inputphysics::prandtlturb, utils::setcgnsrealtype(), and utils::terminate().
Referenced by writecgnsheader().


| subroutine outputmod::writecgnsktauinfo | ( | integer, intent(in) | cgnsInd, |
| integer, intent(in) | cgnsBase | ||
| ) |
Definition at line 3421 of file outputMod.F90.
References cgnsnames::cgnsprandtlturb, inputphysics::prandtlturb, utils::setcgnsrealtype(), and utils::terminate().
Referenced by writecgnsheader().


| subroutine outputmod::writecgnsmentersstinfo | ( | integer, intent(in) | cgnsInd, |
| integer, intent(in) | cgnsBase | ||
| ) |
Definition at line 3504 of file outputMod.F90.
References cgnsnames::cgnsprandtlturb, inputphysics::prandtlturb, utils::setcgnsrealtype(), and utils::terminate().
Referenced by writecgnsheader().


| subroutine outputmod::writecgnsreferencestate | ( | integer, intent(in) | cgnsInd, |
| integer, intent(in) | cgnsBase | ||
| ) |
Definition at line 3587 of file outputMod.F90.
References cgnsnames::cgnsdensity, cgnsnames::cgnslength, cgnsnames::cgnsmach, cgnsnames::cgnspressure, cgnsnames::cgnstemp, cgnsnames::cgnsvelocity, cgnsnames::cgnsvelvecx, cgnsnames::cgnsvelvecy, cgnsnames::cgnsvelvecz, inputphysics::mach, constants::one, flowvarrefstate::pref, flowvarrefstate::rhoref, utils::setcgnsrealtype(), utils::terminate(), flowvarrefstate::tref, and inputphysics::veldirfreestream.
Referenced by writecgnsheader().


| subroutine outputmod::writecgnssaeinfo | ( | integer, intent(in) | cgnsInd, |
| integer, intent(in) | cgnsBase | ||
| ) |
Definition at line 3873 of file outputMod.F90.
References cgnsnames::cgnsprandtlturb, inputphysics::prandtlturb, utils::setcgnsrealtype(), and utils::terminate().
Referenced by writecgnsheader().


| subroutine outputmod::writecgnssainfo | ( | integer, intent(in) | cgnsInd, |
| integer, intent(in) | cgnsBase | ||
| ) |
Definition at line 3791 of file outputMod.F90.
References cgnsnames::cgnsprandtlturb, inputphysics::prandtlturb, utils::setcgnsrealtype(), and utils::terminate().
Referenced by writecgnsheader().


| subroutine outputmod::writecgnsv2finfo | ( | integer, intent(in) | cgnsInd, |
| integer, intent(in) | cgnsBase | ||
| ) |
Definition at line 3956 of file outputMod.F90.
References cgnsnames::cgnsprandtlturb, inputphysics::prandtlturb, utils::setcgnsrealtype(), and utils::terminate().
Referenced by writecgnsheader().


| integer(kind=inttype), dimension(:), allocatable outputmod::blockscgnsblock |
Definition at line 16 of file outputMod.F90.
Referenced by getsubrangessol(), releasehelpvariableswriting(), sethelpvariableswriting(), writecgnsgrid::writecoorcgnszone(), writecgnsvolume::writesolcgnszone(), writesurfacecoord(), writesurfacesol(), and writecgnssurface::writesurfsolcgnszone().
| integer, dimension(:), allocatable outputmod::cgnsbases |
Definition at line 55 of file outputMod.F90.
Referenced by writecgnsvolume::opencgnsvolumesol(), writecgnsvolume::writecgnsconvinfo(), writecgnsgrid::writecgnsgridfile(), writecgnsgrid::writecgnsgridframe(), writecgnssurface::writecgnssurfacesol(), writecgnsvolume::writecgnstimehistory(), writecgnsvolume::writecgnsvolumesol(), writecgnsgrid::writecoorcgnszone(), writecgnsvolume::writesolcgnszone(), and writecgnssurface::writesurfsolcgnszone().
| integer, dimension(:), allocatable outputmod::cgnsisosurfbases |
Definition at line 56 of file outputMod.F90.
Referenced by writecgnssurface::writecgnssurfacesol(), and writecgnssurface::writeisosurface().
| integer, dimension(:), allocatable outputmod::cgnsliftdistbases |
Definition at line 57 of file outputMod.F90.
| integer, dimension(:), allocatable outputmod::fileids |
Definition at line 54 of file outputMod.F90.
Referenced by writecgnsvolume::opencgnsvolumesol(), writecgnsvolume::writecgnsconvinfo(), writecgnsgrid::writecgnsgridfile(), writecgnsgrid::writecgnsgridframe(), writecgnssurface::writecgnssurfacesol(), writecgnsvolume::writecgnstimehistory(), writecgnsvolume::writecgnsvolumesol(), writecgnsgrid::writecoorcgnszone(), writecgnssurface::writeisosurface(), writecgnsvolume::writesolcgnszone(), and writecgnssurface::writesurfsolcgnszone().
| character(len=maxstringlen), dimension(:), allocatable outputmod::gridfilenames |
Definition at line 51 of file outputMod.F90.
Referenced by writecgnsgrid::gridfilenameswrite(), writecgnsgrid::writecgnsgridframe(), writesol(), and writecgnsvolume::writesolcgnszone().
| integer(kind=inttype), dimension(:, :), allocatable outputmod::idsbegoralldoms |
Definition at line 25 of file outputMod.F90.
| integer(kind=inttype), dimension(:), allocatable outputmod::nblockscgnsblock |
Definition at line 15 of file outputMod.F90.
Referenced by releasehelpvariableswriting(), sethelpvariableswriting(), writecgnssurface::writecgnssurfacesol(), writecgnsgrid::writecoorcgnszone(), writecgnsvolume::writesolcgnszone(), and writecgnssurface::writesurfsolcgnszone().
| integer(kind=inttype), dimension(:), allocatable outputmod::ndomperproc |
Definition at line 24 of file outputMod.F90.
| integer(kind=inttype) outputmod::ngridstowrite |
Definition at line 32 of file outputMod.F90.
Referenced by writecgnsgrid::gridfilenameswrite(), writecgnsgrid::writecgnsgridfile(), and writecgnsgrid::writecoorcgnszone().
| integer(kind=inttype) outputmod::nsurfsoltowrite |
Definition at line 34 of file outputMod.F90.
Referenced by writecgnssurface::surfsolfilenameswrite(), writecgnssurface::writecgnssurfacesol(), and writecgnssurface::writesurfsolcgnszone().
| integer(kind=inttype) outputmod::nvolsoltowrite |
Definition at line 33 of file outputMod.F90.
Referenced by writecgnsvolume::opencgnsvolumesol(), writecgnsvolume::volsolfilenameswrite(), writecgnsvolume::writecgnsconvinfo(), writecgnsvolume::writecgnsvolumesol(), and writecgnsvolume::writesolcgnszone().
| character(len=maxstringlen), dimension(:), allocatable outputmod::surfsolfilenames |
Definition at line 51 of file outputMod.F90.
Referenced by writecgnssurface::surfsolfilenameswrite(), writecgnssurface::writecgnssurfacesol(), and writesol().
| logical outputmod::uselinksincgns |
Definition at line 64 of file outputMod.F90.
Referenced by writecgnsgrid::gridfilenameswrite(), writecgnsvolume::opencgnsvolumesol(), writecgnsgrid::writecgnsgridfile(), and writecgnsvolume::writesolcgnszone().
| character(len=maxstringlen), dimension(:), allocatable outputmod::volsolfilenames |
Definition at line 51 of file outputMod.F90.
Referenced by writecgnsvolume::opencgnsvolumesol(), writecgnsvolume::volsolfilenameswrite(), and writesol().