get_geopotential Function

private function get_geopotential(t, phis, xgeop1, xgeop2, hsg, fsg) result(phi)

Arguments

Type IntentOptional AttributesName
complex(kind=p), intent(in) :: t(mx,nx,kx)

Spectral temperature

complex(kind=p), intent(in) :: phis(mx,nx)

Spectral surface geopotential

real(kind=p), intent(in) :: xgeop1(kx)

Constants for hydrostatic equation

real(kind=p), intent(in) :: xgeop2(kx)

Constants for hydrostatic equation

real(kind=p), intent(in) :: hsg(kx+1)

Half sigma levels

real(kind=p), intent(in) :: fsg(kx)

Full sigma levels

Return Value complex(kind=p) (mx,nx,kx)

Spectral geopotential


Called by

proc~~get_geopotential~~CalledByGraph proc~get_geopotential get_geopotential proc~set_geopotential set_geopotential proc~set_geopotential->proc~get_geopotential proc~get_grid_point_tendencies get_grid_point_tendencies proc~get_grid_point_tendencies->proc~set_geopotential proc~get_spectral_tendencies get_spectral_tendencies proc~get_spectral_tendencies->proc~set_geopotential proc~get_tendencies get_tendencies proc~get_tendencies->proc~get_grid_point_tendencies proc~get_tendencies->proc~get_spectral_tendencies proc~step step proc~step->proc~get_tendencies proc~do_single_step do_single_step proc~do_single_step->proc~step proc~first_step first_step proc~first_step->proc~step proc~step~2 step proc~step~2->proc~do_single_step proc~initialize_state initialize_state proc~initialize_state->proc~first_step proc~init init proc~init->proc~initialize_state

Contents

None