3 use da_control
, only
: da_zero_complex
,ierr
, trace_use
, &
5 use da_reporting
, only
: da_error
,message
6 use da_tools_serial
, only
: da_free_unit
, da_get_unit
7 use da_gen_be
, only
: da_trace_entry
, da_trace_exit
9 !--------------------------------------------------------------------
10 ! Contains all necessary routines to perform global spectral transform
11 ! (based on Fourier and Legendre decompositions).
12 !--------------------------------------------------------------------
18 #
include "da_asslegpol.inc"
19 #
include "da_calc_power.inc"
20 #
include "da_get_gausslats.inc"
21 #
include "da_get_reglats.inc"
22 #
include "da_initialize_h.inc"
23 #
include "da_legtra_inv.inc"
24 #
include "da_legtra.inc"
25 #
include "da_setlegpol_test.inc"
26 #
include "da_setlegpol.inc"
27 #
include "da_vv_to_v_spectral.inc"
28 #
include "da_legtra_inv_adj.inc"
29 #
include "da_apply_power.inc"
31 end module da_be_spectral