|
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.
Functions/Subroutines | |
| subroutine | getareas (areas, pts, npts, sps_in, axis) |
| subroutine | getareasensitivity (darea, pts, npts, sps_in, axis) |
| subroutine | quad_area (p1, p2, p3, p4, axis, area) |
| subroutine | quad_area_b (p1, p1b, p2, p2b, p3, p3b, p4, p4b, axis, area, areab) |
| subroutine getareas | ( | real(kind=realtype), dimension(3, npts), intent(out) | areas, |
| real(kind=realtype), dimension(3, npts), intent(in) | pts, | ||
| integer(kind=inttype), intent(in) | npts, | ||
| integer(kind=inttype), intent(in) | sps_in, | ||
| real(kind=realtype), dimension(3), intent(in) | axis | ||
| ) |
Definition at line 1 of file getAreas.f90.
References blockpointers::bcfaceid, blockpointers::bctype, constants::eulerwall, constants::fourth, constants::imax, constants::imin, constants::jmax, constants::jmin, constants::kmax, constants::kmin, blockpointers::nbocos, constants::nswalladiabatic, constants::nswallisothermal, constants::one, quad_area(), utils::setpointers(), and constants::zero.

| subroutine getareasensitivity | ( | real(kind=realtype), dimension(3, npts), intent(out) | darea, |
| real(kind=realtype), dimension(3, npts), intent(in) | pts, | ||
| integer(kind=inttype), intent(in) | npts, | ||
| integer(kind=inttype), intent(in) | sps_in, | ||
| real(kind=realtype), dimension(3), intent(in) | axis | ||
| ) |
Definition at line 111 of file getAreas.f90.
References blockpointers::bcfaceid, blockpointers::bctype, constants::eulerwall, constants::fourth, constants::imax, constants::imin, constants::jmax, constants::jmin, constants::kmax, constants::kmin, blockpointers::nbocos, constants::nswalladiabatic, constants::nswallisothermal, constants::one, quad_area(), quad_area_b(), utils::setpointers(), and constants::zero.

| subroutine quad_area | ( | real(kind=realtype), dimension(3), intent(in) | p1, |
| real(kind=realtype), dimension(3), intent(in) | p2, | ||
| real(kind=realtype), dimension(3), intent(in) | p3, | ||
| real(kind=realtype), dimension(3), intent(in) | p4, | ||
| real(kind=realtype), dimension(3), intent(in) | axis, | ||
| real(kind=realtype), intent(out) | area | ||
| ) |
Definition at line 231 of file getAreas.f90.
References constants::half.
Referenced by getareas(), and getareasensitivity().

| subroutine quad_area_b | ( | real(kind=realtype), dimension(3), intent(in) | p1, |
| real(kind=realtype), dimension(3) | p1b, | ||
| real(kind=realtype), dimension(3), intent(in) | p2, | ||
| real(kind=realtype), dimension(3) | p2b, | ||
| real(kind=realtype), dimension(3), intent(in) | p3, | ||
| real(kind=realtype), dimension(3) | p3b, | ||
| real(kind=realtype), dimension(3), intent(in) | p4, | ||
| real(kind=realtype), dimension(3) | p4b, | ||
| real(kind=realtype), dimension(3), intent(in) | axis, | ||
| real(kind=realtype) | area, | ||
| real(kind=realtype) | areab | ||
| ) |
Definition at line 265 of file getAreas.f90.
References constants::half.
Referenced by getareasensitivity().
