|
ADflow
v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
|
Functions/Subroutines | |
| subroutine | writecgnsvolumesol |
| subroutine | volsolfilenameswrite |
| subroutine | opencgnsvolumesol |
| subroutine | writecgnsconvinfo |
| subroutine | writecgnstimehistory |
| subroutine | writesolcgnszone (zone, nSolVar, nDiscrVar, solNames) |
| subroutine writecgnsvolume::opencgnsvolumesol |
Definition at line 383 of file writeCGNSVolume.F90.
References cgnsgrid::cgnsbasename, outputmod::cgnsbases, cgnsgrid::cgnscelldim, cgnsgrid::cgnsphysdim, outputmod::fileids, outputmod::nvolsoltowrite, utils::terminate(), outputmod::uselinksincgns, outputmod::volsolfilenames, outputmod::writecgnsheader(), and monitor::writegrid.
Referenced by writecgnsvolumesol().


| subroutine writecgnsvolume::volsolfilenameswrite |
Definition at line 141 of file writeCGNSVolume.F90.
References inputphysics::equationmode, block::flowdoms, iomodule::iovar, block::ndom, iteration::noldlevels, inputtimespectral::ntimeintervalsspectral, monitor::ntimestepsrestart, outputmod::nvolsoltowrite, iteration::oldsolwritten, inputio::solfile, inputio::storerindlayer, utils::terminate(), monitor::timestepunsteady, outputmod::volsolfilenames, and monitor::writevolume.
Referenced by writecgnsvolumesol().


| subroutine writecgnsvolume::writecgnsconvinfo |
Definition at line 496 of file writeCGNSVolume.F90.
References outputmod::cgnsbases, monitor::convarray, inputphysics::equationmode, outputmod::fileids, iteration::itertot, monitor::monnames, monitor::nmon, outputmod::nvolsoltowrite, inputio::storeconvinneriter, and utils::terminate().
Referenced by writecgnsvolumesol().


| subroutine writecgnsvolume::writecgnstimehistory |
Definition at line 620 of file writeCGNSVolume.F90.
References outputmod::cgnsbases, cgnsnames::cgnstimevalue, outputmod::fileids, monitor::monnames, monitor::nmon, monitor::ntimestepsrestart, inputio::precisionsol, utils::terminate(), monitor::timearray, monitor::timedataarray, and monitor::timestepunsteady.
Referenced by writecgnsvolumesol().


| subroutine writecgnsvolume::writecgnsvolumesol |
Definition at line 5 of file writeCGNSVolume.F90.
References communication::adflow_comm_world, outputmod::cgnsbases, cgnsgrid::cgnsndom, inputphysics::equationmode, outputmod::fileids, iomodule::iovar, communication::myid, block::ndom, outputmod::numberofvolsolvariables(), outputmod::nvolsoltowrite, opencgnsvolumesol(), inputiteration::printiterations, utils::terminate(), volsolfilenameswrite(), outputmod::volsolnames(), writecgnsconvinfo(), writecgnstimehistory(), and writesolcgnszone().
Referenced by writesol().


| subroutine writecgnsvolume::writesolcgnszone | ( | integer(kind=inttype), intent(in) | zone, |
| integer(kind=inttype), intent(in) | nSolVar, | ||
| integer(kind=inttype), intent(in) | nDiscrVar, | ||
| character(len=*), dimension(*), intent(in) | solNames | ||
| ) |
Definition at line 762 of file writeCGNSVolume.F90.
References communication::adflow_comm_world, outputmod::blockscgnsblock, cgnsgrid::cgnsbasename, outputmod::cgnsbases, cgnsnames::cgnsdensity, cgnsgrid::cgnsdoms, cgnsnames::cgnsenergy, cgnsnames::cgnsmomx, cgnsnames::cgnsmomy, cgnsnames::cgnsmomz, outputmod::copydatabufdoubleprecision(), outputmod::copydatabufsingleprecision(), iteration::deforming_grid, inputphysics::equationmode, outputmod::fileids, getsubrangessol(), outputmod::gridfilenames, blockpointers::ibegor, blockpointers::ie, blockpointers::iendor, blockpointers::il, blockpointers::jbegor, blockpointers::je, blockpointers::jendor, blockpointers::jl, blockpointers::kbegor, blockpointers::ke, blockpointers::kendor, blockpointers::kl, communication::myid, outputmod::nblockscgnsblock, communication::nproc, outputmod::nvolsoltowrite, flowvarrefstate::nw, inputio::precisionsol, utils::setpointers(), outputmod::storeoldsolinbuffer(), inputio::storerindlayer, outputmod::storesolinbuffer(), utils::terminate(), and outputmod::uselinksincgns.
Referenced by writecgnsvolumesol().

