This subroutine modifies the state vector according to the method described in the paper \a Lift generation by a two-dimensional symmetric flapping wing: immersed boundary-lattice Boltzmann simulations \a by Inamuro et al. @cite Ota:2012bx .
!$omp single
!$omp end single
!$omp single
!$omp end single
!$omp single
!$omp end single
!$omp single
!$omp end single
!$omp single !$omp end single
!$omp single
!$omp end single
!$omp single
!$omp end single
!$omp single
!$omp end single !$omp single
!$omp end single
!$omp single
!$omp end single
!$omp single
!$omp end single
!$omp single
!$omp end single
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(mus_IBM_type), | intent(inout) | :: | me(:) |
datatype to store the surface information |
||
type(tem_commPattern_type), | intent(inout) | :: | commPattern |
communication pattern |
||
type(treelmesh_type) | :: | globTree |
global tree information |
|||
type(tem_general_type), | intent(in) | :: | general |
general data |
||
type(pdf_data_type), | intent(inout) | :: |
pdf_data_type incl. connectivity array on all levels |
|||
type(mus_scheme_layout_type) | :: | layout |
scheme layout of the current scheme incl. array of stencils |
|||
type(tem_levelDesc_type), | intent(inout) | :: | levelDesc |
the level descriptor incl. ghost and halo elements as well as the communicator information on the level iLevel |
||
type(tem_varSys_type) | :: | globSys |
global variable system of the current scheme |
|||
integer, | intent(in) | :: | stateVarMap(:) |
Position of state variables in globSys |
||
type(mus_convertFac_type), | intent(in) | :: | convFac |
conversion factors |
||
integer, | intent(in) | :: | iField |
the current field |
||
integer, | intent(in) | :: | iLevel |
the current level |
||
real(kind=rk), | intent(inout) | :: | state(:,:) |
state_data type |