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

Functions/Subroutines

subroutine computeactuatorregionvolume (nn, iRegion)
 
subroutine addactuatorregion (pts, conn, axis1, axis2, famName, famID, thrust, torque, heat, relaxStart, relaxEnd, nPts, nConn)
 
subroutine writeactuatorregions (fileName)
 
subroutine integrateactuatorregions (localValues, famList, sps)
 
subroutine integrateactuatorregions_d (localValues, localValuesd, famList, sps)
 
subroutine integrateactuatorregions_b (localValues, localValuesd, famList, sps)
 

Function/Subroutine Documentation

◆ addactuatorregion()

subroutine actuatorregion::addactuatorregion ( real(kind=realtype), dimension(3, npts), intent(in), target  pts,
integer(kind=inttype), dimension(4, nconn), intent(in), target  conn,
real(kind=realtype), dimension(3), intent(in)  axis1,
real(kind=realtype), dimension(3), intent(in)  axis2,
character(len=*)  famName,
integer(kind=inttype), intent(in)  famID,
real(kind=realtype)  thrust,
real(kind=realtype)  torque,
real(kind=realtype)  heat,
real(kind=realtype)  relaxStart,
real(kind=realtype)  relaxEnd,
integer(kind=inttype), intent(in)  nPts,
integer(kind=inttype), intent(in)  nConn 
)

◆ computeactuatorregionvolume()

subroutine actuatorregion::computeactuatorregionvolume ( integer(kind=inttype), intent(in)  nn,
integer(kind=inttype), intent(in)  iRegion 
)

Definition at line 10 of file actuatorRegion.F90.

References actuatorregiondata::actuatorregions, and blockpointers::vol.

Referenced by masterroutines::master(), and preprocessingapi::metric().

Here is the caller graph for this function:

◆ integrateactuatorregions()

subroutine actuatorregion::integrateactuatorregions ( real(kind=realtype), dimension(nlocalvalues), intent(inout)  localValues,
integer(kind=inttype), dimension(:), intent(in)  famList,
integer(kind=inttype), intent(in)  sps 
)

◆ integrateactuatorregions_b()

subroutine actuatorregion::integrateactuatorregions_b ( 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 
)

◆ integrateactuatorregions_d()

subroutine actuatorregion::integrateactuatorregions_d ( 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 
)

◆ writeactuatorregions()

subroutine actuatorregion::writeactuatorregions ( character(len=*)  fileName)