|
ADflow
v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
|
#include <petsc/finclude/petsc.h>
Go to the source code of this file.
Modules | |
| module | adjointutils |
Functions/Subroutines | |
| subroutine | adjointutils::setupstateresidualmatrix (matrix, useAD, usePC, useTranspose, useObjective, frozenTurb, level, useTurbOnly, useCoarseMats) |
| subroutine | setblock (blk) |
| subroutine | adjointutils::allocderivativevalues (level) |
| subroutine | adjointutils::zeroadseeds (nn, level, sps) |
| subroutine | adjointutils::setup_pc_coloring (nn, level, nColor) |
| subroutine | adjointutils::setup_drdw_euler_coloring (nn, level, nColor) |
| subroutine | adjointutils::setup_drdw_visc_coloring (nn, level, nColor) |
| subroutine | adjointutils::setup_3x3x3_coloring (nn, level, nColor) |
| subroutine | adjointutils::setup_5x5x5_coloring (nn, level, nColor) |
| subroutine | adjointutils::setup_bf_coloring (nn, level, nColor) |
| subroutine | adjointutils::mymatcreate (matrix, blockSize, m, n, nnzDiagonal, nnzOffDiag, file, line) |
| subroutine | adjointutils::mykspmonitor (myKsp, n, rnorm, dummy, ierr) |
| subroutine | adjointutils::setupstandardksp (kspObject, kspObjectType, gmresRestart, preConSide, globalPCType, ASMOverlap, globalPreConIts, localPCType, localMatrixOrdering, localFillLevel, localPreConIts) |
| subroutine | adjointutils::setupstandardmultigrid (kspObject, kspObjectType, gmresRestart, preConSide, ASMOverlap, outerPreconIts, localMatrixOrdering, fillLevel, localPreConIts, ASMOverlapCoarse, fillLevelCoarse, localPreConItsCoarse) |
| subroutine | adjointutils::destroypetscvars |
| subroutine | adjointutils::initializepetsc |
| subroutine | adjointutils::finalizepetsc |
| subroutine | adjointutils::statepreallocation (onProc, offProc, wSize, stencil, N_stencil, level, transposed) |
| subroutine | adjointutils::referenceshocksensor |
| subroutine | adjointutils::setfdreference (level) |
| subroutine | adjointutils::resetfdreference (level) |
| subroutine | adjointutils::setdiffsizes |
| subroutine setupstateresidualmatrix::setblock | ( | real(kind=realtype), dimension(nstate, nstate) | blk | ) |
Definition at line 614 of file adjointUtils.F90.
References amg::amglevels, and utils::echk().
Referenced by anksolver::formjacobianankturb(), and adjointutils::setupstateresidualmatrix().

