add_optical_properties Subroutine

public subroutine add_optical_properties(this, ng, nlev, ncol, cloud_fraction, water_path, effective_radius, od, scat_od, scat_asymmetry)

Uses

  • proc~~add_optical_properties~2~~UsesGraph proc~add_optical_properties~2 add_optical_properties module~yomhook yomhook proc~add_optical_properties~2->module~yomhook

Arguments

Type IntentOptional Attributes Name
class(general_cloud_optics_type), intent(in) :: this
integer, intent(in) :: ng
integer, intent(in) :: nlev
integer, intent(in) :: ncol
real(kind=jprb), intent(in) :: cloud_fraction(:,:)
real(kind=jprb), intent(in) :: water_path(:,:)
real(kind=jprb), intent(in) :: effective_radius(:,:)
real(kind=jprb), intent(inout), dimension(ng,nlev,ncol) :: od
real(kind=jprb), intent(inout), optional, dimension(ng,nlev,ncol) :: scat_od
real(kind=jprb), intent(inout), optional, dimension(ng,nlev,ncol) :: scat_asymmetry

Calls

proc~~add_optical_properties~2~~CallsGraph proc~add_optical_properties~2 add_optical_properties proc~dr_hook dr_hook proc~add_optical_properties~2->proc~dr_hook

Contents