|
ADflow
v1.0
ADflow is a finite volume RANS solver tailored for gradient-based aerodynamic design optimization.
|
Go to the source code of this file.
Modules | |
| module | fluxes_b |
| subroutine inviscidupwindflux_b::leftrightstate | ( | real(kind=realtype), dimension(:), intent(inout) | du1, |
| real(kind=realtype), dimension(:), intent(inout) | du2, | ||
| real(kind=realtype), dimension(:), intent(inout) | du3, | ||
| real(kind=realtype), dimension(:, :, :, :, :), pointer | rotmatrix, | ||
| real(kind=realtype), dimension(:), intent(out) | left, | ||
| real(kind=realtype), dimension(:), intent(out) | right | ||
| ) |
Definition at line 6295 of file fluxes_b.f90.
References constants::itu1, constants::ivx, constants::ivy, constants::ivz, constants::minmod, constants::nolimiter, constants::one, constants::vanalbeda, and constants::zero.
| subroutine inviscidupwindflux_b::leftrightstate_b | ( | real(kind=realtype), dimension(:), intent(inout) | du1, |
| real(kind=realtype), dimension(:), intent(inout) | du1d, | ||
| real(kind=realtype), dimension(:), intent(inout) | du2, | ||
| real(kind=realtype), dimension(:), intent(inout) | du2d, | ||
| real(kind=realtype), dimension(:), intent(inout) | du3, | ||
| real(kind=realtype), dimension(:), intent(inout) | du3d, | ||
| real(kind=realtype), dimension(:, :, :, :, :), pointer | rotmatrix, | ||
| real(kind=realtype), dimension(:) | left, | ||
| real(kind=realtype), dimension(:) | leftd, | ||
| real(kind=realtype), dimension(:) | right, | ||
| real(kind=realtype), dimension(:) | rightd | ||
| ) |
Definition at line 5608 of file fluxes_b.f90.
References constants::itu1, constants::ivx, constants::ivy, constants::ivz, constants::minmod, constants::nolimiter, constants::one, constants::vanalbeda, and constants::zero.
Referenced by fluxes_b::inviscidupwindflux_b().

| subroutine inviscidupwindflux_b::riemannflux | ( | real(kind=realtype), dimension(*), intent(in) | left, |
| real(kind=realtype), dimension(*), intent(in) | right, | ||
| real(kind=realtype), dimension(*), intent(out) | flux | ||
| ) |
Definition at line 7135 of file fluxes_b.f90.
References constants::ausmdv, constants::boundflux, constants::choimerkle, flowutils_b::etot(), constants::five, constants::fourth, constants::half, constants::imx, constants::imy, constants::imz, constants::irho, constants::irhoe, constants::itu1, constants::ivx, constants::ivy, constants::ivz, constants::noflux, constants::noprecond, constants::one, inputdiscretization::precond, iteration::rfil, constants::roe, utils_b::terminate(), constants::third, constants::turkel, constants::two, constants::vanleer, and constants::zero.

| subroutine inviscidupwindflux_b::riemannflux_b | ( | real(kind=realtype), dimension(*), intent(in) | left, |
| real(kind=realtype), dimension(*) | leftd, | ||
| real(kind=realtype), dimension(*), intent(in) | right, | ||
| real(kind=realtype), dimension(*) | rightd, | ||
| real(kind=realtype), dimension(*) | flux, | ||
| real(kind=realtype), dimension(*) | fluxd | ||
| ) |
Definition at line 6566 of file fluxes_b.f90.
References constants::ausmdv, constants::boundflux, constants::choimerkle, flowutils_b::etot(), flowutils_b::etot_b(), constants::five, constants::fourth, constants::half, constants::imx, constants::imy, constants::imz, constants::irho, constants::irhoe, constants::itu1, constants::ivx, constants::ivy, constants::ivz, constants::noflux, constants::noprecond, constants::one, inputdiscretization::precond, iteration::rfil, constants::roe, constants::third, constants::turkel, constants::two, constants::vanleer, and constants::zero.
Referenced by fluxes_b::inviscidupwindflux_b().

