output Subroutine

public subroutine output(timestep, vor, div, t, ps, tr, phi)

Uses

  • proc~~output~~UsesGraph proc~output output module~spectral spectral proc~output->module~spectral module~physical_constants physical_constants proc~output->module~physical_constants module~date date proc~output->module~date module~geometry geometry proc~output->module~geometry module~params params module~spectral->module~params module~physical_constants->module~params module~geometry->module~params

Writes a snapshot of all prognostic variables to a NetCDF file.

Arguments

Type IntentOptional AttributesName
integer, intent(in) :: timestep

The time step that is being written

complex, intent(in) :: vor(mx,nx,kx,2)

Vorticity

complex, intent(in) :: div(mx,nx,kx,2)

Divergence

complex, intent(in) :: t(mx,nx,kx,2)

Temperature

complex, intent(in) :: ps(mx,nx,2)

log(normalized surface pressure)

complex, intent(in) :: tr(mx,nx,kx,2,ntr)

Tracers

complex, intent(in) :: phi(mx,nx,kx)

Geopotential


Calls

proc~~output~~CallsGraph proc~output output nf90_put_att nf90_put_att proc~output->nf90_put_att nf90_enddef nf90_enddef proc~output->nf90_enddef nf90_put_var nf90_put_var proc~output->nf90_put_var nf90_create nf90_create proc~output->nf90_create nf90_def_dim nf90_def_dim proc~output->nf90_def_dim proc~spec_to_grid spec_to_grid proc~output->proc~spec_to_grid nf90_close nf90_close proc~output->nf90_close nf90_def_var nf90_def_var proc~output->nf90_def_var proc~fourier_inv fourier_inv proc~spec_to_grid->proc~fourier_inv proc~legendre_inv legendre_inv proc~spec_to_grid->proc~legendre_inv proc~rfftb1 rfftb1 proc~fourier_inv->proc~rfftb1

Called by

proc~~output~~CalledByGraph proc~output output proc~initialize_from_rest_state initialize_from_rest_state proc~initialize_from_rest_state->proc~output proc~initialize_prognostics initialize_prognostics proc~initialize_prognostics->proc~initialize_from_rest_state proc~initialize initialize proc~initialize->proc~initialize_prognostics program~speedy speedy program~speedy->proc~initialize

Contents

None