Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
type(STLfile), | public, | allocatable | :: | stl(:) | |||
type(STLfile), | public, | allocatable | :: | stlSurfaceIntegrals(:) | |||
type(STLfile), | public, | allocatable | :: | stlMove(:) | |||
type(KDtree), | public, | allocatable | :: | root(:) | |||
type(KDtree), | public, | allocatable | :: | rootDistance(:) | |||
type(KDtree), | public, | allocatable | :: | rootPoints(:) | |||
type(PointLinkedList), | public | :: | BandPoints | ||||
type(IBMpoints), | public, | allocatable | :: | BandRegion(:) | |||
type(IBMpoints), | public, | allocatable | :: | BandRegion4Distance(:) | |||
type(point_type), | public, | allocatable | :: | ImagePoints(:) | |||
type(Integral_t), | public, | allocatable | :: | Integral(:) | |||
character(len=LINE_LENGTH), | public, | allocatable | :: | STLfilename(:) | |||
character(len=LINE_LENGTH), | public | :: | filename | ||||
logical, | public | :: | plotOBB | = | .false. | ||
logical, | public | :: | plotKDtree | = | .false. | ||
logical, | public | :: | active | = | .false. | ||
logical, | public | :: | TimePenal | = | .false. | ||
logical, | public | :: | semiImplicit | = | .false. | ||
logical, | public | :: | ComputeBandRegion | = | .false. | ||
logical, | public | :: | plotBandPoints | = | .false. | ||
logical, | public | :: | plotMask | = | .false. | ||
logical, | public | :: | ComputeInterpolation | = | .false. | ||
logical, | public | :: | Wallfunction | = | .false. | ||
logical, | public | :: | ComputeDistance | = | .false. | ||
logical, | public | :: | AAB | = | .false. | ||
real(kind=rp), | public | :: | eta | ||||
real(kind=rp), | public | :: | BandRegionCoeff | ||||
real(kind=rp), | public | :: | IP_Distance | = | 0.0_RP | ||
real(kind=rp), | public | :: | y_plus_target | ||||
real(kind=rp), | public | :: | minCOORDS | ||||
real(kind=rp), | public | :: | maxCOORDS | ||||
real(kind=rp), | public | :: | penalCoeff | ||||
real(kind=rp), | public, | allocatable | :: | penalization(:) | |||
integer, | public | :: | KDtree_Min_n_of_Objs | ||||
integer, | public | :: | NumOfInterPoints | ||||
integer, | public | :: | n_of_INpoints | ||||
integer, | public | :: | rank | ||||
integer, | public | :: | lvl | = | 0 | ||
integer, | public | :: | NumOfSTL | ||||
integer, | public | :: | NumOfForcingPoints | ||||
integer, | public | :: | Clipaxis | = | 0 | ||
integer, | public | :: | Nx | ||||
integer, | public | :: | Ny | ||||
integer, | public | :: | Nz | ||||
integer, | public | :: | LocClipAxis | = | 0 | ||
integer, | public | :: | InterpolationType | ||||
integer, | public, | allocatable | :: | ImagePoint_NearestPoints(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
class(FTValueDictionary) | :: | controlVariables |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
class(FTValueDictionary) | :: | controlVariables |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) | |||
integer, | intent(in) | :: | STLNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | STLNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
real(kind=rp), | intent(inout) | :: | Point(:) | |||
integer, | intent(in) | :: | STLNum | |||
integer, | intent(inout) | :: | NumOfIntersections |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) | |||
integer, | intent(in) | :: | no_of_elements | |||
integer, | intent(in) | :: | STLNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) | |||
integer, | intent(in) | :: | no_of_elements | |||
integer, | intent(in) | :: | STLNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) | |||
integer, | intent(in) | :: | no_of_elements | |||
integer, | intent(in) | :: | no_of_DoFs | |||
logical, | intent(in) | :: | isChild | |||
integer, | intent(in), | optional | :: | movingSTL | ||
integer, | intent(in), | optional | :: | iter |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) | |||
real(kind=RP), | intent(in), | optional | :: | corners(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) | |||
integer, | intent(in) | :: | no_of_elements | |||
integer, | intent(in) | :: | no_of_DoFs | |||
integer, | intent(in) | :: | STLNum | |||
integer, | intent(in) | :: | iter |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | STLNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | STLNum | |||
real(kind=RP), | intent(inout) | :: | vertices(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(IBMpoints), | intent(inout) | :: | pointsList | |||
real(kind=RP), | intent(in) | :: | ranks(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(IBMpoints), | intent(inout) | :: | pointsList |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) | |||
integer, | intent(in) | :: | n_of_elements | |||
integer, | intent(in) | :: | STLNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
class(FTValueDictionary) | :: | controlVariables |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | eID | |||
real(kind=rp), | intent(in) | :: | Q(:) | |||
real(kind=rp), | intent(in), | optional | :: | Q_target(:) | ||
real(kind=rp), | intent(inout) | :: | Source(:) | |||
logical, | intent(in) | :: | Wallfunction |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) | |||
integer, | intent(in), | optional | :: | movingSTL |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) | |||
integer, | intent(in) | :: | STLNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | STLNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) | |||
real(kind=RP), | intent(in) | :: | t | |||
real(kind=RP), | intent(in) | :: | dt |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(in) | :: | elements(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(in) | :: | elements(:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(point_type), | intent(in) | :: | ImagePoint | |||
real(kind=rp), | intent(in) | :: | Q(:) | |||
real(kind=rp), | intent(in) | :: | normal(:) | |||
real(kind=rp), | intent(in) | :: | dWall | |||
integer, | intent(in) | :: | STLNum | |||
real(kind=rp), | intent(inout) | :: | TurbulenceSource(NCONS) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | eID | |||
real(kind=rp), | intent(in) | :: | Q(:) | |||
real(kind=rp), | intent(in) | :: | dt | |||
real(kind=rp), | intent(inout) | :: | invdS_dQ(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
real(kind=RP), | intent(in) | :: | dt | |||
real(kind=RP), | intent(inout) | :: | invdS_dQ(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | eID | |||
real(kind=rp), | intent(in) | :: | Q(:) | |||
real(kind=rp), | intent(inout) | :: | dS_dQ(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(point_type), | intent(in) | :: | ImagePoint | |||
real(kind=rp), | intent(in) | :: | Q(:) | |||
real(kind=rp), | intent(in) | :: | normal(:) | |||
real(kind=rp), | intent(in) | :: | dWall | |||
integer, | intent(in) | :: | STLNum | |||
real(kind=rp), | intent(inout) | :: | dS_dQ(:,:) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | eID | |||
real(kind=rp), | intent(in) | :: | dt | |||
real(kind=rp), | intent(inout) | :: | Q(NCONS) | |||
real(kind=rp), | intent(in), | optional | :: | Q_target(NCONS) |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(point_type), | intent(in) | :: | ImagePoint | |||
real(kind=rp), | intent(in) | :: | dt | |||
real(kind=rp), | intent(inout) | :: | Q(:) | |||
real(kind=rp), | intent(in) | :: | normal(:) | |||
real(kind=rp), | intent(in) | :: | dWall | |||
integer, | intent(in) | :: | STLNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | STLNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) | |||
integer, | intent(in) | :: | no_of_elements | |||
integer, | intent(in) | :: | no_of_DoFs | |||
logical, | intent(in) | :: | isChild | |||
real(kind=RP), | intent(in) | :: | t | |||
integer, | intent(in), | optional | :: | iter | ||
logical, | intent(in), | optional | :: | autosave |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(inout) | :: | elements(:) | |||
integer, | intent(in) | :: | no_of_elements | |||
integer, | intent(in) | :: | STLNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(element), | intent(in) | :: | elements(:) | |||
integer, | intent(in) | :: | STLnum | |||
logical, | intent(in) | :: | gradients |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | iter | |||
integer, | intent(in) | :: | STLNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
logical, | intent(in) | :: | isChild |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
logical, | intent(in) | :: | isChild | |||
logical, | intent(in), | optional | :: | DistanceKDtree |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
integer, | intent(in) | :: | STLNum |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
type(IBMpoints), | intent(inout) | :: | pointsList |
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
class(IBM_type), | intent(inout) | :: | this | |||
real(kind=RP), | intent(in) | :: | Q(nEqn) | |||
integer, | intent(in) | :: | nEqn | |||
integer, | intent(in) | :: | STLNum | |||
real(kind=RP), | intent(in) | :: | x(NDIM) | |||
real(kind=RP), | intent(in) | :: | t |