|
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 | fortranpc |
Functions/Subroutines | |
| subroutine | fortranpc::allocpcmem (level) |
| subroutine | fortranpc::setuppcmatrix (useAD, useTranspose, frozenTurb, level) |
| logical function | onblock (i, j, k) |
| integer(kind=inttype) function | getindex (i, j, k) |
| subroutine | fortranpc::testpc () |
| subroutine | fortranpc::factorpcmatrix () |
| subroutine | fortranpc::pcmatmult (A, vecX, vecY, ierr) |
| subroutine | fortranpc::myshellpcapply (pc, vecX, vecY, ierr) |
| subroutine | fortranpc::setpcvec (vecX) |
| integer(kind=inttype) function setuppcmatrix::getindex | ( | integer(kind=inttype), intent(in) | i, |
| integer(kind=inttype), intent(in) | j, | ||
| integer(kind=inttype), intent(in) | k | ||
| ) |
Definition at line 465 of file fortranPC.F90.
References flowvarrefstate::nw, blockpointers::nx, and blockpointers::ny.
| logical function setuppcmatrix::onblock | ( | integer(kind=inttype), intent(in) | i, |
| integer(kind=inttype), intent(in) | j, | ||
| integer(kind=inttype), intent(in) | k | ||
| ) |
Definition at line 449 of file fortranPC.F90.
References blockpointers::il, blockpointers::jl, and blockpointers::kl.
Referenced by cartmesh::createcartmesh(), floodinteriorcells(), onblock(), fortranpc::setuppcmatrix(), and adjointutils::setupstateresidualmatrix().
