|
ADflow
v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
|
Functions/Subroutines | |
| subroutine | flowintegrationzipper_b (isinflow, conn, fams, vars, varsd, localvalues, localvaluesd, famlist, sps, ptvalid) |
| subroutine | flowintegrationzipper (isinflow, conn, fams, vars, localvalues, famlist, sps, ptvalid) |
| subroutine | wallintegrationzipper_b (conn, fams, vars, varsd, localvalues, localvaluesd, famlist, sps) |
| subroutine | wallintegrationzipper (conn, fams, vars, localvalues, famlist, sps) |
| subroutine zipperintegrations_b::flowintegrationzipper | ( | logical, intent(in) | isinflow, |
| integer(kind=inttype), dimension(:, :), intent(in) | conn, | ||
| integer(kind=inttype), dimension(:), intent(in) | fams, | ||
| real(kind=realtype), dimension(:, :), intent(in) | vars, | ||
| real(kind=realtype), dimension(nlocalvalues), intent(inout) | localvalues, | ||
| integer(kind=inttype), dimension(:), intent(in) | famlist, | ||
| integer(kind=inttype), intent(in) | sps, | ||
| logical(kind=inttype), dimension(:), intent(in), optional | ptvalid | ||
| ) |
Definition at line 487 of file zipperIntegrations_b.f90.
References surfacefamilies::bcfamexchange, blockpointers::bctype, flowutils_b::computeptot(), flowutils_b::computettot(), utils_b::cross_prod(), sorting::faminlist(), inputphysics::flowtype, flowvarrefstate::gammainf, constants::half, constants::iarea, constants::iareaps, constants::iareaptot, constants::icoforcex, constants::icoforcey, constants::icoforcez, constants::iflowfm, constants::iflowmm, constants::iflowmp, constants::ifp, constants::imassa, constants::imassflow, constants::imassmn, constants::imassnx, constants::imassny, constants::imassnz, constants::imassps, constants::imassptot, constants::imassrho, constants::imassttot, constants::imassvi, constants::imassvx, constants::imassvy, constants::imassvz, constants::internalflow, constants::irho, constants::irhoe, constants::ivx, constants::ivy, constants::ivz, constants::izippflowgamma, constants::izippflowsface, constants::izippflowx, constants::izippflowy, constants::izippflowz, flowvarrefstate::lref, utils_b::mynorm2(), constants::one, flowvarrefstate::pinf, inputphysics::pointref, flowvarrefstate::pref, flowvarrefstate::rgas, inputphysics::rgasdim, flowvarrefstate::rhoinf, flowvarrefstate::rhoref, constants::third, flowvarrefstate::timeref, flowvarrefstate::tref, constants::two, flowvarrefstate::uinf, flowvarrefstate::uref, and constants::zero.

| subroutine zipperintegrations_b::flowintegrationzipper_b | ( | logical, intent(in) | isinflow, |
| integer(kind=inttype), dimension(:, :), intent(in) | conn, | ||
| integer(kind=inttype), dimension(:), intent(in) | fams, | ||
| real(kind=realtype), dimension(:, :), intent(in) | vars, | ||
| real(kind=realtype), dimension(:, :) | varsd, | ||
| real(kind=realtype), dimension(nlocalvalues), intent(inout) | localvalues, | ||
| real(kind=realtype), dimension(nlocalvalues), intent(inout) | localvaluesd, | ||
| integer(kind=inttype), dimension(:), intent(in) | famlist, | ||
| integer(kind=inttype), intent(in) | sps, | ||
| logical(kind=inttype), dimension(:), intent(in), optional | ptvalid | ||
| ) |
Definition at line 16 of file zipperIntegrations_b.f90.
References surfacefamilies::bcfamexchange, blockpointers::bctype, flowutils_b::computeptot(), flowutils_b::computeptot_b(), flowutils_b::computettot(), flowutils_b::computettot_b(), utils_b::cross_prod(), utils_b::cross_prod_b(), sorting::faminlist(), inputphysics::flowtype, flowvarrefstate::gammainf, constants::half, constants::iarea, constants::iareaps, constants::iareaptot, constants::icoforcex, constants::icoforcey, constants::icoforcez, constants::iflowfm, constants::iflowmm, constants::iflowmp, constants::ifp, constants::imassa, constants::imassflow, constants::imassmn, constants::imassnx, constants::imassny, constants::imassnz, constants::imassps, constants::imassptot, constants::imassrho, constants::imassttot, constants::imassvi, constants::imassvx, constants::imassvy, constants::imassvz, constants::internalflow, constants::irho, constants::irhoe, constants::ivx, constants::ivy, constants::ivz, constants::izippflowgamma, constants::izippflowsface, constants::izippflowx, constants::izippflowy, constants::izippflowz, flowvarrefstate::lref, utils_b::mynorm2(), constants::one, flowvarrefstate::pinf, flowvarrefstate::pinfd, inputphysics::pointref, inputphysics::pointrefd, flowvarrefstate::pref, flowvarrefstate::prefd, flowvarrefstate::rgas, flowvarrefstate::rgasd, inputphysics::rgasdim, flowvarrefstate::rhoinf, flowvarrefstate::rhoinfd, flowvarrefstate::rhoref, flowvarrefstate::rhorefd, constants::third, flowvarrefstate::timeref, flowvarrefstate::timerefd, flowvarrefstate::tref, flowvarrefstate::trefd, constants::two, flowvarrefstate::uinf, flowvarrefstate::uinfd, flowvarrefstate::uref, flowvarrefstate::urefd, and constants::zero.
Referenced by usersurfaceintegrations::integrateusersurfaces_b(), and zipperintegrations::integratezippers_b().


| subroutine zipperintegrations_b::wallintegrationzipper | ( | integer(kind=inttype), dimension(:, :), intent(in) | conn, |
| integer(kind=inttype), dimension(:), intent(in) | fams, | ||
| real(kind=realtype), dimension(:, :), intent(in) | vars, | ||
| real(kind=realtype), dimension(nlocalvalues), intent(inout) | localvalues, | ||
| integer(kind=inttype), dimension(:), intent(in) | famlist, | ||
| integer(kind=inttype), intent(in) | sps | ||
| ) |
Definition at line 996 of file zipperIntegrations_b.f90.
References utils_b::cross_prod(), sorting::faminlist(), constants::half, constants::icoforcex, constants::icoforcey, constants::icoforcez, constants::ifp, constants::ifv, constants::imp, constants::imv, constants::izippwalltpx, constants::izippwalltpz, constants::izippwalltvx, constants::izippwalltvz, constants::izippwallx, constants::izippwallz, flowvarrefstate::lref, utils_b::mynorm2(), constants::nlocalvalues, inputphysics::pointref, constants::third, triarea(), and constants::zero.

| subroutine zipperintegrations_b::wallintegrationzipper_b | ( | integer(kind=inttype), dimension(:, :), intent(in) | conn, |
| integer(kind=inttype), dimension(:), intent(in) | fams, | ||
| real(kind=realtype), dimension(:, :), intent(in) | vars, | ||
| real(kind=realtype), dimension(:, :) | varsd, | ||
| real(kind=realtype), dimension(nlocalvalues), intent(inout) | localvalues, | ||
| real(kind=realtype), dimension(nlocalvalues), intent(inout) | localvaluesd, | ||
| integer(kind=inttype), dimension(:), intent(in) | famlist, | ||
| integer(kind=inttype), intent(in) | sps | ||
| ) |
Definition at line 769 of file zipperIntegrations_b.f90.
References utils_b::cross_prod(), utils_b::cross_prod_b(), sorting::faminlist(), constants::half, constants::icoforcex, constants::icoforcey, constants::icoforcez, constants::ifp, constants::ifv, constants::imp, constants::imv, constants::izippwalltpx, constants::izippwalltpz, constants::izippwalltvx, constants::izippwalltvz, constants::izippwallx, constants::izippwallz, flowvarrefstate::lref, utils_b::mynorm2(), utils_b::mynorm2_b(), constants::nlocalvalues, inputphysics::pointref, inputphysics::pointrefd, constants::third, and triarea().
Referenced by zipperintegrations::integratezippers_b().

