My Project
programmer's documentation
Functions/Subroutines
post_util.f90 File Reference

Functions/Subroutines

subroutine post_boundary_thermal_flux (nfbrps, lstfbr, bflux)
 Compute thermal flux at boundary. More...
 
subroutine post_boundary_nusselt (nfbrps, lstfbr, bnussl)
 Compute Nusselt number near boundary. More...
 
subroutine post_stress (nfbrps, lstfbr, stress)
 Compute stress at boundary. More...
 
subroutine post_stress_normal (nfbrps, lstfbr, effnrm)
 Extract stress normal to the boundary. More...
 
subroutine post_stress_tangential (nfbrps, lstfbr, stress)
 Compute tangential stress at boundary. More...
 

Function/Subroutine Documentation

◆ post_boundary_nusselt()

subroutine post_boundary_nusselt ( integer, intent(in)  nfbrps,
integer, dimension(nfbrps), intent(in)  lstfbr,
double precision, dimension(nfbrps), intent(out)  bnussl 
)

Compute Nusselt number near boundary.

Parameters
[in]nfbrpsnumber of boundary faces to postprocess
[in]lstfbrlist of boundary faces to postprocess
[out]bnusslNusselt near boundary

◆ post_boundary_thermal_flux()

subroutine post_boundary_thermal_flux ( integer, intent(in)  nfbrps,
integer, dimension(nfbrps), intent(in)  lstfbr,
double precision, dimension(nfbrps), intent(out)  bflux 
)

Compute thermal flux at boundary.

If working with enthalpy, compute an enthalpy flux.

Parameters
[in]nfbrpsnumber of boundary faces to postprocess
[in]lstfbrlist of boundary faces to postprocess
[out]bfluxboundary heat flux at selected faces

◆ post_stress()

subroutine post_stress ( integer, intent(in)  nfbrps,
integer, dimension(nfbrps), intent(in)  lstfbr,
double precision, dimension(3, nfbrps), intent(out)  stress 
)

Compute stress at boundary.

Parameters
[in]nfbrpsnumber of boundary faces to postprocess
[in]lstfbrlist of boundary faces to postprocess
[out]stressstress at selected faces

◆ post_stress_normal()

subroutine post_stress_normal ( integer, intent(in)  nfbrps,
integer, dimension(nfbrps), intent(in)  lstfbr,
double precision, dimension(nfbrps), intent(out)  effnrm 
)

Extract stress normal to the boundary.

Parameters
[in]nfbrpsnumber of boundary faces to postprocess
[in]lstfbrlist of boundary faces to postprocess
[out]effnrmstress normal to wall at selected faces

◆ post_stress_tangential()

subroutine post_stress_tangential ( integer, intent(in)  nfbrps,
integer, dimension(nfbrps), intent(in)  lstfbr,
double precision, dimension(3, nfbrps), intent(out)  stress 
)

Compute tangential stress at boundary.

Parameters
[in]nfbrpsnumber of boundary faces to postprocess
[in]lstfbrlist of boundary faces to postprocess
[out]stressstress at selected faces