ADflow  v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
Functions/Subroutines
zipperintegrations_b Module Reference

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)
 

Function/Subroutine Documentation

◆ flowintegrationzipper()

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 
)

◆ flowintegrationzipper_b()

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().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ wallintegrationzipper()

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 
)

◆ wallintegrationzipper_b()

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 
)