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

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)
 

Function/Subroutine Documentation

◆ getareas()

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 
)

◆ getareasensitivity()

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 
)

◆ quad_area()

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

Here is the caller graph for this function:

◆ quad_area_b()

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

Here is the caller graph for this function: