recover the retrieved values from the rearranged to original radii.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| integer, | intent(in) | :: | nrotmin |
minimum wavenumber for rotational components |
||
| integer, | intent(in) | :: | nrot |
maximum wavenumber for rotational components |
||
| integer, | intent(in) | :: | ndivmin |
minimum wavenumber for divergent components |
||
| integer, | intent(in) | :: | ndiv |
maximum wavenumber for divergent components |
||
| integer, | intent(in) | :: | nr_in |
innermost array number in radius |
||
| integer, | intent(in) | :: | nr_out |
outermost array number in radius (skip) |
||
| integer, | intent(in) | :: | nr_out_org |
outermost array number in radius (orig) |
||
| integer, | intent(in) | :: | nt |
azimuthal array number |
||
| double precision, | intent(in) | :: | undef |
undefined value |
||
| logical, | intent(in), | dimension(nr_in:nr_out_org,1:nt) | :: | undef_grid |
flag of undefined grid (.true. is undef) |
|
| integer, | intent(in), | dimension(nr_in:nr_out_org) | :: | nn_grid |
grid number in rearranged each radius |
|
| double precision, | intent(inout), | dimension(nr_in:nr_out_org,1:nt) | :: | VTtot_rt_t | ||
| double precision, | intent(inout), | dimension(nr_in:nr_out_org,1:nt) | :: | VRtot_rt_t | ||
| double precision, | intent(inout), | dimension(nr_in:nr_out_org,1:nt) | :: | VRT0_rt_t | ||
| double precision, | intent(inout), | dimension(nr_in:nr_out_org,1:nt) | :: | VDR0_rt_t | ||
| double precision, | intent(inout), | dimension(nrotmin:nrot,nr_in:nr_out_org,1:nt) | :: | VRTn_rt_t | ||
| double precision, | intent(inout), | dimension(nrotmin:nrot,nr_in:nr_out_org,1:nt) | :: | VRRn_rt_t | ||
| double precision, | intent(inout), | dimension(ndivmin:ndiv,nr_in:nr_out_org,1:nt) | :: | VDTm_rt_t | ||
| double precision, | intent(inout), | dimension(ndivmin:ndiv,nr_in:nr_out_org,1:nt) | :: | VDRm_rt_t | ||
| double precision, | intent(inout), | dimension(nr_in:nr_out_org,1:nt) | :: | VRT0_GVTD_rt_t | ||
| double precision, | intent(inout), | dimension(nr_in:nr_out_org,1:nt) | :: | VDR0_GVTD_rt_t | ||
| double precision, | intent(inout), | dimension(nrotmin:nrot,nr_in:nr_out_org) | :: | VRTns_r | ||
| double precision, | intent(inout), | dimension(nrotmin:nrot,nr_in:nr_out_org) | :: | VRTnc_r | ||
| double precision, | intent(inout), | dimension(nrotmin:nrot,nr_in:nr_out_org) | :: | VRRns_r | ||
| double precision, | intent(inout), | dimension(nrotmin:nrot,nr_in:nr_out_org) | :: | VRRnc_r | ||
| double precision, | intent(inout), | dimension(nr_in:nr_out_org,1:nt) | :: | Vn_0_rt_t | ||
| double precision, | intent(inout), | dimension(nrotmin:nrot,nr_in:nr_out_org,1:nt) | :: | phin_rt_t | ||
| double precision, | intent(inout), | dimension(nrotmin:nrot,nr_in:nr_out_org,1:nt) | :: | zetan_rt_t | ||
| double precision, | intent(inout), | dimension(nrotmin:nrot,nr_in:nr_out_org) | :: | zetans_r | ||
| double precision, | intent(inout), | dimension(nrotmin:nrot,nr_in:nr_out_org) | :: | zetanc_r |