Procedure | Location | Procedure Type | Description |
---|---|---|---|
ABORT_TRANS | ABORT_TRANS_MOD | Subroutine | |
ABORT_TRANS | ABORT_TRANS_MOD | Subroutine | |
ALG511 | INTERPOL_DECOMP_MOD | Subroutine | |
ALG541 | INTERPOL_DECOMP_MOD | Subroutine | |
ASRE1 | ASRE1_MOD | Subroutine | *** ASRE1 - Recombine antisymmetric and symmetric parts |
ASRE1AD | ASRE1AD_MOD | Subroutine | *** ASRE1AD - Recombine antisymmetric and symmetric parts - adjoint |
ASRE1B | ASRE1B_MOD | Subroutine | *** ASRE1B - Recombine antisymmetric and symmetric parts |
ASRE1BAD | ASRE1BAD_MOD | Subroutine | *** ASRE1BAD - Recombine antisymmetric and symmetric parts - adjoint |
ASSIGN_PTR | BUFFERED_ALLOCATOR_MOD | Interface | |
CDMAP | CDMAP_MOD | Subroutine | *** CDMAP - REMAP ROOTS |
CDMAP | CDMAP_MOD | Subroutine | *** CDMAP - REMAP ROOTS |
comb_xy | seefmm_mix | Subroutine | $do jxy=1,kxy $ kindex(irank(jxy))=jxy $enddo |
COMPUTE_ID | INTERPOL_DECOMP_MOD | Subroutine | $IF(KRANK < KN) THEN $ PRINT *,'MAXVAL PNONIM ',KM,KM,KRANK,MAXVAL( PNONIM(1:KRANK,1:KN-KRANK)) $ENDIF |
CONSTRUCT_BUTTERFLY | BUTTERFLY_ALG_MOD | Subroutine | |
CPLEDN | CPLEDN_MOD | Subroutine | *** CPLEDN - Routine to perform a single Newton iteration step to find the zero of the ordinary Legendre polynomial of degree N |
CPLEDN | CPLEDN_MOD | Subroutine | *** CPLEDN - Routine to perform a single Newton iteration step to find the zero of the ordinary Legendre polynomial of degree N |
CREATE_PLAN_FFT | TPM_HICFFT | Subroutine | $OMP CRITICAL $OMP END CRITICAL |
CREATE_PLAN_FFTW | TPM_FFTW | Subroutine | |
cubic_octahedral_gaussian_grid | ectrans_benchmark | Function | |
cubic_octahedral_gaussian_grid | transform_test | Function | |
DEALLOC_RESOL | DEALLOC_RESOL_MOD | Subroutine | *** DEALLOC_RESOL - Deallocations of a resolution |
DEALLOC_RESOL | DEALLOC_RESOL_MOD | Subroutine | *** DEALLOC_RESOL - Deallocations of a resolution |
DESTROY_ALL_PLANS_FFT | TPM_HICFFT | Subroutine | |
DESTROY_PLAN_FFT | TPM_HICFFT | Subroutine | |
DESTROY_PLAN_FFTW | TPM_FFTW | Subroutine | |
DESTROY_PLANS_FFTW | TPM_FFTW | Subroutine | |
detect_mpirun | ectrans_benchmark | Function | |
detect_mpirun | transform_test | Function | |
DEVICE_SYNC | DEVICE_MOD | Interface | |
DEVICEGETDEVICE | DEVICE_MOD | Interface | |
DEVICEGETDEVICECOUNT | DEVICE_MOD | Interface | |
DEVICEGETMEMINFO | DEVICE_MOD | Interface | |
DEVICESETDEVICE | DEVICE_MOD | Interface | |
DEVICESTREAMDESTROY | DEVICE_MOD | Interface | |
DEVICESTREAMSYNC | DEVICE_MOD | Interface | |
DIR_TRANS | dir_trans.F90 | Subroutine | *** DIR_TRANS - Direct spectral transform (from grid-point to spectral). |
DIR_TRANS | dir_trans.F90 | Subroutine | *** DIR_TRANS - Direct spectral transform (from grid-point to spectral). |
DIR_TRANS_CTL | DIR_TRANS_CTL_MOD | Subroutine | *** DIR_TRANS_CTL - Control routine for direct spectral transform. |
DIR_TRANS_CTL | DIR_TRANS_CTL_MOD | Subroutine | *** DIR_TRANS_CTL - Control routine for direct spectral transform. |
DIR_TRANS_CTLAD | DIR_TRANS_CTLAD_MOD | Subroutine | *** DIR_TRANS_CTLAD - Control routine for direct spectral transform-adj. |
DIR_TRANSAD | dir_transad.F90 | Subroutine | *** DIR_TRANSAD - Direct spectral transform - adjoint. |
DIR_TRANSAD | dir_transad.F90 | Subroutine | *** DIR_TRANSAD - Direct spectral transform - adjoint. |
DIST_GRID | dist_grid.F90 | Subroutine | *** DIST_GRID - Distribute global gridpoint array among processors |
DIST_GRID | dist_grid.F90 | Subroutine | *** DIST_GRID - Distribute global gridpoint array among processors |
DIST_GRID_32 | dist_grid_32.F90 | Subroutine | *** DIST_GRID_32 - Distribute global gridpoint array among processors |
DIST_GRID_32 | dist_grid_32.F90 | Subroutine | *** DIST_GRID_32 - Distribute global gridpoint array among processors |
DIST_GRID_32_CTL | DIST_GRID_32_CTL_MOD | Subroutine | *** DIST_GRID_32_CTL - Distributing global gridpoint array to processors |
DIST_GRID_32_CTL | DIST_GRID_32_CTL_MOD | Subroutine | *** DIST_GRID_32_CTL - Distributing global gridpoint array to processors |
DIST_GRID_CTL | DIST_GRID_CTL_MOD | Subroutine | *** DIST_GRID_CTL - Distributing global gridpoint array to processors |
DIST_GRID_CTL | DIST_GRID_CTL_MOD | Subroutine | *** DIST_GRID_CTL - Distributing global gridpoint array to processors |
DIST_SPEC | dist_spec.F90 | Subroutine | *** DIST_SPEC - Distribute global spectral array among processors |
DIST_SPEC | dist_spec.F90 | Subroutine | *** DIST_SPEC - Distribute global spectral array among processors |
DIST_SPEC_CONTROL | DIST_SPEC_CONTROL_MOD | Subroutine | *** DIST_SPEC_CONTROL - Distribute global spectral array among processors |
DIST_SPEC_CONTROL | DIST_SPEC_CONTROL_MOD | Subroutine | *** DIST_SPEC_CONTROL - Distribute global spectral array among processors |
dump_gridpoint_field | ectrans_benchmark | Subroutine | |
dump_gridpoint_field | transform_test | Subroutine | |
END_POL | TPM_POL | Subroutine | |
END_POL | TPM_POL | Subroutine | |
eq_regions | eq_regions_mod | Subroutine | |
eq_regions | eq_regions_mod | Subroutine | |
eq_regions_free | eq_regions_mod | Subroutine | |
eq_regions_free | eq_regions_mod | Subroutine | |
eq_regions_load | eq_regions_mod | Subroutine | |
eq_regions_load | eq_regions_mod | Subroutine | |
eq_regions_save | eq_regions_mod | Subroutine | |
eq_regions_save | eq_regions_mod | Subroutine | |
EXEC_EFFTW | TPM_FFTW | Subroutine | |
EXEC_FFTW | TPM_FFTW | Subroutine | |
EXECUTE_DIR_FFT | TPM_HICFFT | Interface | |
EXECUTE_INV_FFT | TPM_HICFFT | Interface | |
EXECUTE_PLAN_FFT | TPM_HICFFT | Subroutine | |
ext_acc_copyin | openacc_ext | Subroutine | call acc_copyin_async(pp, common_ptrs(i)%sz, async=stream_act) |
ext_acc_copyout | openacc_ext | Subroutine | call acc_copyout_async(pp, common_ptrs(i)%sz, async=stream_act) |
ext_acc_create | openacc_ext | Subroutine | call acc_create_async(pp, common_ptrs(i)%sz, async=stream_act) |
ext_acc_delete | openacc_ext | Subroutine | call acc_delete_async(pp, common_ptrs(i)%sz, async=stream_act) |
ext_acc_pass | openacc_ext | Interface | |
FIELD_SPLIT | FIELD_SPLIT_MOD | Subroutine | *** FIELD_SPLIT - Split fields |
FIELD_SPLIT | FIELD_SPLIT_MOD | Subroutine | *** FIELD_SPLIT - Split fields |
FOURIER_IN | FOURIER_IN_MOD | Subroutine | *** FOURIER_IN - Copy fourier data from buffer to local array |
FOURIER_INAD | FOURIER_INAD_MOD | Subroutine | *** FOURIER_INAD - Copy fourier data from buffer to local array - adjoint |
FOURIER_OUT | FOURIER_OUT_MOD | Subroutine | *** FOURIER_OUT - Copy fourier data from local array to buffer |
FOURIER_OUTAD | FOURIER_OUTAD_MOD | Subroutine | *** FOURIER_OUTAD - Copy fourier data from local array to buffer - adjoint |
free_seefmm | seefmm_mix | Subroutine | *** FREE_SEEFMM - Release memory |
free_seefmm | seefmm_mix | Subroutine | *** FREE_SEEFMM - Release memory |
FSC | FSC_MOD | Subroutine | *** FSC - Division by acos(theta), east-west derivatives |
FSC | FSC_MOD | Subroutine | *** FSC - Division by acos(theta), east-west derivatives |
FSCAD | FSCAD_MOD | Subroutine | *** FSCAD - Division by acos(theta), east-west derivatives - adjoint |
FSPGL_INT | FSPGL_INT_MOD | Subroutine | |
FTDIR | FTDIR_MOD | Subroutine | *** *FTDIR - Direct Fourier transform |
FTDIR | FTDIR_MOD | Subroutine | *** *FTDIR - Direct Fourier transform |
FTDIR_CTL | FTDIR_CTL_MOD | Subroutine | *** *FTDIR_CTL - Direct Fourier transform control |
FTDIR_CTLAD | FTDIR_CTLAD_MOD | Subroutine | *** *FTDIR_CTLAD - Direct Fourier transform control - adjoint |
FTDIRAD | FTDIRAD_MOD | Subroutine | *** *FTDIRAD - Direct Fourier transform |
FTINV | FTINV_MOD | Subroutine | *** *FTINV - Inverse Fourier transform |
FTINV | FTINV_MOD | Subroutine | *** *FTINV - Inverse Fourier transform |
FTINV_CTL | FTINV_CTL_MOD | Subroutine | *** *FTINV_CTL - Inverse Fourier transform control |
FTINV_CTLAD | FTINV_CTLAD_MOD | Subroutine | *** *FTINV_CTLAD - Inverse Fourier transform control - adjoint |
FTINVAD | FTINVAD_MOD | Subroutine | *** *FTINVAD - Inverse Fourier transform - adjoint |
GATH_GRID | gath_grid.F90 | Subroutine | *** GATH_GRID - Gather global gridpoint array from processors |
GATH_GRID | gath_grid.F90 | Subroutine | *** GATH_GRID - Gather global gridpoint array from processors |
GATH_GRID_32 | gath_grid_32.F90 | Subroutine | *** GATH_GRID_32 - Gather global gridpoint array from processors |
GATH_GRID_32 | gath_grid_32.F90 | Subroutine | *** GATH_GRID_32 - Gather global gridpoint array from processors |
GATH_GRID_32_CTL | GATH_GRID_32_CTL_MOD | Subroutine | *** GATH_GRID_32_CTL - Gather global gridpoint array from processors |
GATH_GRID_32_CTL | GATH_GRID_32_CTL_MOD | Subroutine | *** GATH_GRID_32_CTL - Gather global gridpoint array from processors |
GATH_GRID_CTL | GATH_GRID_CTL_MOD | Subroutine | *** GATH_GRID_CTL - Gather global gridpoint array from processors |
GATH_GRID_CTL | GATH_GRID_CTL_MOD | Subroutine | *** GATH_GRID_CTL - Gather global gridpoint array from processors |
GATH_SPEC | gath_spec.F90 | Subroutine | *** GATH_SPEC - Gather global spectral array from processors |
GATH_SPEC | gath_spec.F90 | Subroutine | *** GATH_SPEC - Gather global spectral array from processors |
GATH_SPEC_CONTROL | GATH_SPEC_CONTROL_MOD | Subroutine | *** GATH_SPEC_CONTROL - Gather global spectral array from processors |
GATH_SPEC_CONTROL | GATH_SPEC_CONTROL_MOD | Subroutine | *** GATH_SPEC_CONTROL - Gather global spectral array from processors |
GAWL | GAWL_MOD | Subroutine | *** *GAWL * - Routine to perform the Newton loop |
GAWL | GAWL_MOD | Subroutine | *** *GAWL * - Routine to perform the Newton loop |
GEMM | ECTRANS_BLAS_MOD | Interface | |
GEMV | ECTRANS_BLAS_MOD | Interface | |
GET_ALLOCATION | BUFFERED_ALLOCATOR_MOD | Function | |
get_command_line_arguments | ectrans_benchmark | Subroutine | |
get_command_line_arguments | transform_test | Subroutine | |
GET_CURRENT | get_current.F90 | Subroutine | *** GET_CURRENT - Extract current information from the transform package |
GET_CURRENT | get_current.F90 | Subroutine | *** GET_CURRENT - Extract current information from the transform package |
get_int_value | ectrans_benchmark | Function | |
get_int_value | transform_test | Function | |
get_median | ectrans_benchmark | Function | |
get_str_value | ectrans_benchmark | Function | |
get_str_value | transform_test | Function | |
GPNORM_TRANS | gpnorm_trans.F90 | Subroutine | *** GPNORM_TRANS - calculate grid-point norms |
GPNORM_TRANS | gpnorm_trans.F90 | Subroutine | *** GPNORM_TRANS - calculate grid-point norms |
GPNORM_TRANS_CTL | GPNORM_TRANS_CTL_MOD | Subroutine | *** GPNORM_TRANS_CTL - calculate grid-point norms |
GPNORM_TRANS_GPU | gpnorm_trans_gpu.F90 | Subroutine | *** GPNORM_TRANS_GPU - calculate grid-point norms |
GSTATS_LABEL_NVTX | TPM_STATS | Subroutine | |
gstats_labels | ectrans_benchmark | Subroutine | |
gstats_labels | transform_test | Subroutine | |
GSTATS_NVTX | TPM_STATS | Subroutine | |
HIP_DGEMM_BATCHED | HICBLAS_MOD | Interface | |
HIP_DGEMM_BATCHED_FINALIZE | HICBLAS_MOD | Interface | |
HIP_DGEMM_BATCHED_OVERLOAD | HICBLAS_MOD | Subroutine | |
HIP_DGEMM_GROUPED | HICBLAS_MOD | Interface | |
HIP_DGEMM_GROUPED_OVERLOAD | HICBLAS_MOD | Subroutine | |
HIP_DGEMM_STRIDED_BATCHED | HICBLAS_MOD | Interface | |
hip_gemm | HICBLAS_MOD | Interface | |
HIP_GEMM_BATCHED | HICBLAS_MOD | Interface | |
HIP_SGEMM_BATCHED | HICBLAS_MOD | Interface | |
HIP_SGEMM_BATCHED_FINALIZE | HICBLAS_MOD | Interface | |
HIP_SGEMM_BATCHED_OVERLOAD | HICBLAS_MOD | Subroutine | |
HIP_SGEMM_GROUPED | HICBLAS_MOD | Interface | |
HIP_SGEMM_GROUPED_OVERLOAD | HICBLAS_MOD | Subroutine | |
HIP_SGEMM_STRIDED_BATCHED | HICBLAS_MOD | Interface | |
INI_POL | TPM_POL | Subroutine | |
INI_POL | TPM_POL | Subroutine | |
INI_SPEC_DIST | ini_spec_dist.F90 | Subroutine | *** INI_SPEC_DIST - Initialize spectral wave distribution |
INI_SPEC_DIST | ini_spec_dist.F90 | Subroutine | *** INI_SPEC_DIST - Initialize spectral wave distribution |
INIGPTR | INIGPTR_MOD | Subroutine | |
INIGPTR | INIGPTR_MOD | Subroutine | |
INIT_PLANS_FFT | TPM_HICFFT | Subroutine | |
INIT_PLANS_FFTW | TPM_FFTW | Subroutine | |
initialize_2d_spectral_field | ectrans_benchmark | Subroutine | |
initialize_2d_spectral_field | transform_test | Subroutine | |
initialize_spectral_arrays | ectrans_benchmark | Subroutine | |
initialize_spectral_arrays | transform_test | Subroutine | |
INSTANTIATE_ALLOCATOR | BUFFERED_ALLOCATOR_MOD | Subroutine | |
INV_TRANS | inv_trans.F90 | Subroutine | *** INV_TRANS - Inverse spectral transform. |
INV_TRANS | inv_trans.F90 | Subroutine | *** INV_TRANS - Inverse spectral transform. |
INV_TRANS_CTL | INV_TRANS_CTL_MOD | Subroutine | *** INV_TRANS_CTL - Control routine for inverse spectral transform. |
INV_TRANS_CTL | INV_TRANS_CTL_MOD | Subroutine | *** INV_TRANS_CTL - Control routine for inverse spectral transform. |
INV_TRANS_CTLAD | INV_TRANS_CTLAD_MOD | Subroutine | *** INV_TRANS_CTLAD - Control routine for inverse spectral transform adj. |
INV_TRANSAD | inv_transad.F90 | Subroutine | *** INV_TRANSAD - Inverse spectral transform - adjoint. |
INV_TRANSAD | inv_transad.F90 | Subroutine | *** INV_TRANSAD - Inverse spectral transform - adjoint. |
LDFOU2 | LDFOU2_MOD | Subroutine | *** LDFOU2 - Division by a*cos(theta) of u and v |
LDFOU2AD | LDFOU2AD_MOD | Subroutine | *** LDFOU2AD - Division by a*cos(theta) of u and v |
LEDIR | LEDIR_MOD | Subroutine | *** LEDIR - Direct Legendre transform. |
LEDIR | LEDIR_MOD | Subroutine | *** LEDIR - Direct Legendre transform. |
LEDIR_STRIDES | LEDIR_MOD | Subroutine | |
LEDIRAD | LEDIRAD_MOD | Subroutine | *** LEDIRAD - Direct Legendre transform. |
LEINV | LEINV_MOD | Subroutine | *** LEINV - Inverse Legendre transform. |
LEINV | LEINV_MOD | Subroutine | *** LEINV - Inverse Legendre transform. |
LEINV_STRIDES | LEINV_MOD | Subroutine | |
LEINVAD | LEINVAD_MOD | Subroutine | *** LEINVAD - Inverse Legendre transform. |
LTDIR | LTDIR_MOD | Subroutine | *** LTDIR - Control of Direct Legendre transform step |
LTDIR | LTDIR_MOD | Subroutine | *** LTDIR - Control of Direct Legendre transform step |
LTDIR_CTL | LTDIR_CTL_MOD | Subroutine | *** LTDIR_CTL - Control routine for direct Legendre transform |
LTDIR_CTLAD | LTDIR_CTLAD_MOD | Subroutine | *** LTDIR_CTLAD - Control routine for direct Legendre transform |
LTDIRAD | LTDIRAD_MOD | Subroutine | *** LTDIRAD - Control of Direct Legendre transform step - adjoint |
LTINV | LTINV_MOD | Subroutine | *** LTINV - Inverse Legendre transform |
LTINV | LTINV_MOD | Subroutine | *** LTINV - Inverse Legendre transform |
LTINV_CTL | LTINV_CTL_MOD | Subroutine | *** LTINV_CTL - Control routine for inverse Legandre transform. |
LTINV_CTLAD | LTINV_CTLAD_MOD | Subroutine | *** LTINV_CTLAD - Control routine for inverse Legandre transform - adj. |
LTINVAD | LTINVAD_MOD | Subroutine | *** LTINVAD - Inverse Legendre transform |
MAKE_BUFFERED_ALLOCATOR | BUFFERED_ALLOCATOR_MOD | Function | |
MULT_BUTM | BUTTERFLY_ALG_MOD | Subroutine | |
MULT_BUTV | BUTTERFLY_ALG_MOD | Subroutine | |
MYRECVSET | MYRECVSET_MOD | Function | *** MYRECVSET RETURNS SET NUMBER TO SEND TO |
MYRECVSET | MYRECVSET_MOD | Function | *** MYRECVSET RETURNS SET NUMBER TO SEND TO |
MYSENDSET | MYSENDSET_MOD | Function | *** MYSENDSET RETURNS SET NUMBER TO SEND TO |
MYSENDSET | MYSENDSET_MOD | Function | *** MYSENDSET RETURNS SET NUMBER TO SEND TO |
PACK_BUTTERFLY_STRUCT | BUTTERFLY_ALG_MOD | Subroutine | |
parse_grid | ectrans_benchmark | Subroutine | |
parse_grid | transform_test | Subroutine | |
parsing_failed | ectrans_benchmark | Subroutine | |
parsing_failed | transform_test | Subroutine | |
PE2SET | PE2SET_MOD | Subroutine | *** PE2SET - Convert from PE number to set numbers |
PE2SET | PE2SET_MOD | Subroutine | *** PE2SET - Convert from PE number to set numbers |
potf | seefmm_mix | Subroutine | |
potfm | seefmm_mix | Subroutine | |
PRE_SULEG | PRE_SULEG_MOD | Subroutine | |
PRE_SULEG | PRE_SULEG_MOD | Subroutine | |
PREPARE_FSC | FSC_MOD | Function | |
PREPARE_FTDIR | FTDIR_MOD | Function | |
PREPARE_FTINV | FTINV_MOD | Function | |
PREPARE_LTDIR | LTDIR_MOD | Function | |
PREPARE_LTINV | LTINV_MOD | Function | |
PREPARE_TRGTOL | TRGTOL_MOD | Function | |
PREPARE_TRLTOG | TRLTOG_MOD | Function | |
PREPARE_TRLTOM | TRLTOM_MOD | Function | |
PREPARE_TRLTOM_PACK | TRLTOM_PACK_UNPACK | Function | |
PREPARE_TRLTOM_UNPACK | TRLTOM_PACK_UNPACK | Function | |
PREPARE_TRMTOL | TRMTOL_MOD | Function | |
PREPARE_TRMTOL_PACK | TRMTOL_PACK_UNPACK | Function | |
PREPARE_TRMTOL_UNPACK | TRMTOL_PACK_UNPACK | Function | |
prepotf | seefmm_mix | Subroutine | |
PREPSNM | PREPSNM_MOD | Subroutine | *** PREPSNM - Prepare REPSNM for wavenumber KM |
PREPSNM | PREPSNM_MOD | Subroutine | *** PREPSNM - Prepare REPSNM for wavenumber KM |
PRFI1 | PRFI1_MOD | Subroutine | *** PRFI1 - Prepare spectral fields for inverse Legendre transform |
PRFI1 | PRFI1_MOD | Subroutine | *** PRFI1 - Prepare spectral fields for inverse Legendre transform |
PRFI1AD | PRFI1AD_MOD | Subroutine | *** PRFI1AD - Prepare spectral fields for inverse Legendre transform |
PRFI1B | PRFI1B_MOD | Subroutine | *** PRFI1 - Prepare spectral fields for inverse Legendre transform |
PRFI1B | PRFI1B_MOD | Subroutine | *** PRFI1 - Prepare spectral fields for inverse Legendre transform |
PRFI1BAD | PRFI1BAD_MOD | Subroutine | *** PRFI1 - Prepare spectral fields for inverse Legendre transform |
PRFI2 | PRFI2_MOD | Subroutine | *** PRFI2 - Prepare input work arrays for direct transform |
PRFI2AD | PRFI2AD_MOD | Subroutine | *** PRFI2AD - Prepare input work arrays for direct transform |
PRFI2B | PRFI2B_MOD | Subroutine | *** PRFI2B - Prepare input work arrays for direct transform |
PRFI2BAD | PRFI2BAD_MOD | Subroutine | *** PRFI2BAD - Prepare input work arrays for direct transform |
print_help | ectrans_benchmark | Subroutine | |
print_help | transform_test | Subroutine | |
READ_LEGPOL | READ_LEGPOL_MOD | Subroutine | *** *READ_LEGPOL * - read in Leg.Pol. and assocciated arrays from file or memory segment |
READ_LEGPOL | READ_LEGPOL_MOD | Subroutine | *** *READ_LEGPOL * - read in Leg.Pol. and assocciated arrays from file or memory segment |
REALLOCATE_GROWING_ALLOCATION | GROWING_ALLOCATOR_MOD | Subroutine | |
REGISTER_FREE_FUNCTION | GROWING_ALLOCATOR_MOD | Subroutine | |
RESERVE | BUFFERED_ALLOCATOR_MOD | Function | |
seefmm_mulm | seefmm_mix | Subroutine | |
seefmm_mulm | seefmm_mix | Subroutine | |
seefmm_mulv | seefmm_mix | Subroutine | |
SET2PE | SET2PE_MOD | Subroutine | *** SET2PE - Convert from set numbers to PE number |
SET2PE | SET2PE_MOD | Subroutine | *** SET2PE - Convert from set numbers to PE number |
set_ectrans_gpu_nflev | ectrans_benchmark | Subroutine | |
set_ectrans_gpu_nflev | transform_test | Subroutine | |
SET_RESOL | SET_RESOL_MOD | Subroutine | |
SET_RESOL | SET_RESOL_MOD | Subroutine | |
SETUP_DIMS | SETUP_DIMS_MOD | Subroutine | |
SETUP_DIMS | SETUP_DIMS_MOD | Subroutine | |
SETUP_GEOM | SETUP_GEOM_MOD | Subroutine | |
SETUP_GEOM | SETUP_GEOM_MOD | Subroutine | |
setup_seefmm | seefmm_mix | Subroutine | *** SETUP_SEEFMM - Setup seefmm |
setup_seefmm | seefmm_mix | Subroutine | *** SETUP_SEEFMM - Setup seefmm |
SETUP_TRANS | setup_trans.F90 | Subroutine | *** SETUP_TRANS - Setup transform package for specific resolution |
SETUP_TRANS | setup_trans.F90 | Subroutine | *** SETUP_TRANS - Setup transform package for specific resolution |
SETUP_TRANS0 | setup_trans0.F90 | Subroutine | *** SETUP_TRANS0 - General setup routine for transform package |
SETUP_TRANS0 | setup_trans0.F90 | Subroutine | *** SETUP_TRANS0 - General setup routine for transform package |
SHAREDMEM_ADVANCE | SHAREDMEM_MOD | Subroutine | |
SHAREDMEM_ADVANCE | SHAREDMEM_MOD | Subroutine | |
SHAREDMEM_ALLOCATE | SHAREDMEM_MOD | Subroutine | |
SHAREDMEM_ALLOCATE | SHAREDMEM_MOD | Subroutine | |
SHAREDMEM_ASSOCIATE | SHAREDMEM_MOD | Interface | |
SHAREDMEM_ASSOCIATE | SHAREDMEM_MOD | Interface | |
SHAREDMEM_CREATE | SHAREDMEM_MOD | Subroutine | |
SHAREDMEM_CREATE | SHAREDMEM_MOD | Subroutine | |
SHAREDMEM_DELETE | SHAREDMEM_MOD | Subroutine | |
SHAREDMEM_DELETE | SHAREDMEM_MOD | Subroutine | |
SHAREDMEM_MALLOC_BYTES | SHAREDMEM_MOD | Interface | |
SHAREDMEM_MALLOC_BYTES | SHAREDMEM_MOD | Interface | |
SHUFFLE | SHUFFLE_MOD | Subroutine | *** SHUFFLE - Re-shuffle fields for load balancing |
SHUFFLE | SHUFFLE_MOD | Subroutine | *** SHUFFLE - Re-shuffle fields for load balancing |
sort | transform_test | Subroutine | |
SPECNORM | specnorm.F90 | Subroutine | *** SPECNORM - Compute global spectral norms |
SPECNORM | specnorm.F90 | Subroutine | *** SPECNORM - Compute global spectral norms |
SPNORM_CTL | SPNORM_CTL_MOD | Subroutine | |
SPNORM_CTL | SPNORM_CTL_MOD | Subroutine | |
SPNORMC | SPNORMC_MOD | Subroutine | |
SPNORMC | SPNORMC_MOD | Subroutine | |
SPNORMD | SPNORMD_MOD | Subroutine | |
SPNORMD | SPNORMD_MOD | Subroutine | |
SPNSDE | SPNSDE_MOD | Subroutine | *** SPNSDE - Compute North-South derivative in spectral space |
SPNSDE | SPNSDE_MOD | Subroutine | *** SPNSDE - Compute North-South derivative in spectral space |
SPNSDEAD | SPNSDEAD_MOD | Subroutine | *** SPNSDEAD - Compute North-South derivative in spectral space |
str2int | ectrans_benchmark | Subroutine | |
str2int | transform_test | Subroutine | |
SUFFT | SUFFT_MOD | Subroutine | |
SUGAW | SUGAW_MOD | Subroutine | *** *SUGAW * - Routine to initialize the Gaussian abcissa and the associated weights |
SUGAW | SUGAW_MOD | Subroutine | *** *SUGAW * - Routine to initialize the Gaussian abcissa and the associated weights |
SUGAWC | sugawc.F90 | Subroutine | *** SUGAWC - Compute Gaussian latitudes and weights |
SUGAWC | sugawc.F90 | Subroutine | *** SUGAWC - Compute Gaussian latitudes and weights |
SULEG | SULEG_MOD | Subroutine | *** *SULEG * - initialize the Legendre polynomials |
SULEG | SULEG_MOD | Subroutine | *** *SULEG * - initialize the Legendre polynomials |
SUMP_TRANS | SUMP_TRANS_MOD | Subroutine | |
SUMP_TRANS | SUMP_TRANS_MOD | Subroutine | |
SUMP_TRANS0 | SUMP_TRANS0_MOD | Subroutine | |
SUMP_TRANS0 | SUMP_TRANS0_MOD | Subroutine | |
SUMP_TRANS_PRELEG | SUMP_TRANS_PRELEG_MOD | Subroutine | |
SUMP_TRANS_PRELEG | SUMP_TRANS_PRELEG_MOD | Subroutine | |
SUMPLAT | SUMPLAT_MOD | Subroutine | *** *SUMPLAT * - Initialize gridpoint distrbution in N-S direction |
SUMPLAT | SUMPLAT_MOD | Subroutine | *** *SUMPLAT * - Initialize gridpoint distrbution in N-S direction |
SUMPLATB | SUMPLATB_MOD | Subroutine | *** *SUMPLATB * - Routine to initialize parallel environment |
SUMPLATB | SUMPLATB_MOD | Subroutine | *** *SUMPLATB * - Routine to initialize parallel environment |
SUMPLATBEQ | SUMPLATBEQ_MOD | Subroutine | *** *SUMPLATBEQ * - Routine to initialize parallel environment (latitude partitioning for LEQ_REGIONS=T) |
SUMPLATBEQ | SUMPLATBEQ_MOD | Subroutine | *** *SUMPLATBEQ * - Routine to initialize parallel environment (latitude partitioning for LEQ_REGIONS=T) |
SUMPLATF | SUMPLATF_MOD | Subroutine | *** *SUMPLATF * - Initialize fourier space distibution in N-S direction |
SUMPLATF | SUMPLATF_MOD | Subroutine | *** *SUMPLATF * - Initialize fourier space distibution in N-S direction |
SUPOL | SUPOL_MOD | Subroutine | *** *SUPOL * - Routine to compute the Legendre polynomials |
SUPOL | SUPOL_MOD | Subroutine | *** *SUPOL * - Routine to compute the Legendre polynomials |
SUPOLF | SUPOLF_MOD | Subroutine | *** *SUPOL * - Routine to compute the Legendre polynomials |
SUPOLF | SUPOLF_MOD | Subroutine | *** *SUPOL * - Routine to compute the Legendre polynomials |
suquad | seefmm_mix | Subroutine | |
SUSTAONL | SUSTAONL_MOD | Subroutine | *** *SUSTAONL * - Routine to initialize parallel environment |
SUSTAONL | SUSTAONL_MOD | Subroutine | *** *SUSTAONL * - Routine to initialize parallel environment |
SUTRLE | SUTRLE_MOD | Subroutine | *** *sutrle * - transposition of Legendre polynomials during set-up |
SUTRLE | SUTRLE_MOD | Subroutine | *** *sutrle * - transposition of Legendre polynomials during set-up |
SUWAVEDI | SUWAVEDI_MOD | Subroutine | *** *SUWAVEDI * - Routine to initialize spectral wave distribution |
SUWAVEDI | SUWAVEDI_MOD | Subroutine | *** *SUWAVEDI * - Routine to initialize spectral wave distribution |
TRANS_END | trans_end.F90 | Subroutine | *** TRANS_END - Terminate transform package |
TRANS_END | trans_end.F90 | Subroutine | *** TRANS_END - Terminate transform package |
TRANS_INQ | trans_inq.F90 | Subroutine | *** TRANS_INQ - Extract information from the transform package |
TRANS_INQ | trans_inq.F90 | Subroutine | *** TRANS_INQ - Extract information from the transform package |
TRANS_PNM | trans_pnm.F90 | Subroutine | *** TRANS_PNM - Compute Legendre polynomials for a given wavenember |
TRANS_PNM | trans_pnm.F90 | Subroutine | *** TRANS_PNM - Compute Legendre polynomials for a given wavenember |
TRANS_RELEASE | trans_release.F90 | Subroutine | *** TRANS_RELEASE - release a spectral resolution |
TRANS_RELEASE | trans_release.F90 | Subroutine | *** TRANS_RELEASE - release a spectral resolution |
TRGTOL | TRGTOL_MOD | Subroutine | *** *TRGTOL * - transposition of grid point data from column structure to latitudinal. Reorganize data between grid point calculations and direct Fourier Transform |
TRGTOL | TRGTOL_MOD | Subroutine | *** *TRGTOL * - head routine for transposition of grid point data from column structure to latitudinal. Reorganize data between grid point calculations and direct Fourier Transform |
TRLTOG | TRLTOG_MOD | Subroutine | *** *trltog * - transposition of grid point data from latitudinal to column structure. This takes place between inverse FFT and grid point calculations. TRLTOG is the inverse of TRGTOL |
TRLTOG | TRLTOG_MOD | Subroutine | *** *TRLTOG * - head routine for transposition of grid point data from latitudinal to column structure (this takes place between inverse FFT and grid point calculations) TRLTOG is the inverse of TRGTOL |
TRLTOM | TRLTOM_MOD | Subroutine | *** *TRLTOM * - transposition in Fourierspace |
TRLTOM | TRLTOM_MOD | Subroutine | *** *TRLTOM * - transposition in Fourierspace |
TRLTOM_PACK | TRLTOM_PACK_UNPACK | Subroutine | *** TRLTOM_PACK - Copy fourier data from local array to buffer |
TRLTOM_UNPACK | TRLTOM_PACK_UNPACK | Subroutine | |
TRMTOL | TRMTOL_MOD | Subroutine | *** *trmtol * - transposition in Fourier space |
TRMTOL | TRMTOL_MOD | Subroutine | *** *trmtol * - transposition in Fourier space |
TRMTOL_PACK | TRMTOL_PACK_UNPACK | Subroutine | *** TRMTOL_PACK - Packing buffer for TRMTOL |
TRMTOL_UNPACK | TRMTOL_PACK_UNPACK | Subroutine | *** TRMTOL_UNPACK - Copy fourier data from buffer to local array |
UNPACK_BUTTERFLY_STRUCT | BUTTERFLY_ALG_MOD | Subroutine | |
UPDSP | UPDSP_MOD | Subroutine | *** UPDSP - Update spectral arrays after direct Legendre transform |
UPDSP | UPDSP_MOD | Subroutine | *** UPDSP - Update spectral arrays after direct Legendre transform |
UPDSPAD | UPDSPAD_MOD | Subroutine | *** UPDSPAD - Update spectral arrays after direct Legendre transform |
UPDSPB | UPDSPB_MOD | Subroutine | *** UPDSPB - Update spectral arrays after direct Legendre transform |
UPDSPB | UPDSPB_MOD | Subroutine | *** UPDSPB - Update spectral arrays after direct Legendre transform |
UPDSPBAD | UPDSPBAD_MOD | Subroutine | *** UPDSPBAD - Update spectral arrays after direct Legendre transform |
UVTVD | UVTVD_MOD | Subroutine | *** UVTVD - Compute vor/div from u and v in spectral space |
UVTVD | UVTVD_MOD | Subroutine | *** UVTVD - Compute vor/div from u and v in spectral space |
UVTVDAD | UVTVDAD_MOD | Subroutine | *** UVTVDAD - Compute vor/div from u and v in spectral space |
VD2UV | VD2UV_MOD | Subroutine | *** VD2UV - U and V from Vor/div |
VD2UV | VD2UV_MOD | Subroutine | *** VD2UV - U and V from Vor/div |
VD2UV_CTL | VD2UV_CTL_MOD | Subroutine | *** VD2UV_CTL - Control routine for going from vor/div to spectral U and V. |
VD2UV_CTL | VD2UV_CTL_MOD | Subroutine | *** VD2UV_CTL - Control routine for going from vor/div to spectral U and V. |
VDTUV | VDTUV_MOD | Subroutine | *** VDTUV - Compute U,V in spectral space |
VDTUV | VDTUV_MOD | Subroutine | *** VDTUV - Compute U,V in spectral space |
VDTUVAD | VDTUVAD_MOD | Subroutine | *** VDTUVAD - Compute U,V in spectral space |
VORDIV_TO_UV | vordiv_to_uv.F90 | Subroutine | *** VORDIV_TO_UV - Convert spectral vorticity and divergence to spectral U (ucos(theta)) and V (vcos(theta). |
VORDIV_TO_UV | vordiv_to_uv.F90 | Subroutine | *** VORDIV_TO_UV - Convert spectral vorticity and divergence to spectral U (ucos(theta)) and V (vcos(theta). |
WRITE_LEGPOL | WRITE_LEGPOL_MOD | Subroutine | *** *WRITE_LEGPOL * - write out Leg.Pol. and assocciated arrays to file |
WRITE_LEGPOL | WRITE_LEGPOL_MOD | Subroutine | *** *WRITE_LEGPOL * - write out Leg.Pol. and assocciated arrays to file |
WTS500 | WTS500_MOD | Subroutine | |
WTS500 | WTS500_MOD | Subroutine |