A module which calculates and writes the growth rates and frequencies
Type | Visibility | Attributes | Name | Initial | |||
---|---|---|---|---|---|---|---|
complex, | public, | dimension (:,:), allocatable | :: | omega_average | |||
logical, | public | :: | debug | = | .false. | ||
complex, | public, | dimension (:,:,:), allocatable | :: | omegahist | |||
complex, | private, | allocatable, save, dimension (:,:,:) | :: | domega |
Allocate arrays for storing omega history and averages
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(diagnostics_type), | intent(in) | :: | gnostics |
FIXME : Add documentation
Write omega, omega_average as functions of kx, ky and time to the new netcdf file
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(diagnostics_type), | intent(in) | :: | gnostics |
Calculates omega and stores it in omegahist. Calculates omega_average, the average of omega over navg timesteps DD>The logic below was originally
Type | Intent | Optional | Attributes | Name | ||
---|---|---|---|---|---|---|
type(diagnostics_type), | intent(inout) | :: | gnostics |