mod_parasol Module


Uses

  • module~~mod_parasol~~UsesGraph module~mod_parasol mod_parasol module~mod_cosp_config~2 MOD_COSP_CONFIG module~mod_parasol->module~mod_cosp_config~2 module~cosp_kinds cosp_kinds module~mod_parasol->module~cosp_kinds module~cosp_math_constants cosp_math_constants module~mod_parasol->module~cosp_math_constants module~mod_cosp_config~2->module~cosp_kinds module~cosp_math_constants->module~cosp_kinds

Used by

  • module~~mod_parasol~~UsedByGraph module~mod_parasol mod_parasol module~mod_cosp MOD_COSP module~mod_cosp->module~mod_parasol module~mod_cosp~2 MOD_COSP module~mod_cosp~2->module~mod_parasol module~lmdz_cosp_subsample_and_optics_mod~2 LMDZ_COSP_SUBSAMPLE_AND_OPTICS_MOD module~lmdz_cosp_subsample_and_optics_mod~2->module~mod_cosp module~lmdz_cosp_construct_destroy_mod~2 LMDZ_COSP_CONSTRUCT_DESTROY_MOD module~lmdz_cosp_construct_destroy_mod~2->module~mod_cosp module~lmdz_cosp_subsample_and_optics_mod LMDZ_COSP_SUBSAMPLE_AND_OPTICS_MOD module~lmdz_cosp_subsample_and_optics_mod->module~mod_cosp module~lmdz_cosp_construct_destroy_mod LMDZ_COSP_CONSTRUCT_DESTROY_MOD module~lmdz_cosp_construct_destroy_mod->module~mod_cosp proc~lmdz_cosp_output_write~2 lmdz_cosp_output_write proc~lmdz_cosp_output_write~2->module~mod_cosp proc~lmdz_cosp_interface~2 lmdz_cosp_interface proc~lmdz_cosp_interface~2->module~mod_cosp proc~lmdz_cosp_interface~2->module~lmdz_cosp_subsample_and_optics_mod~2 proc~lmdz_cosp_interface~2->module~lmdz_cosp_construct_destroy_mod proc~lmdz_cosp_output_write lmdz_cosp_output_write proc~lmdz_cosp_output_write->module~mod_cosp proc~lmdz_cosp_interface lmdz_cosp_interface proc~lmdz_cosp_interface->module~mod_cosp proc~lmdz_cosp_interface->module~lmdz_cosp_subsample_and_optics_mod~2 proc~lmdz_cosp_interface->module~lmdz_cosp_construct_destroy_mod

Contents


Subroutines

public subroutine parasol_subcolumn(npoints, nrefl, tautot_S_liq, tautot_S_ice, refl)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: npoints
integer, intent(in) :: nrefl
real(kind=WP), intent(inout), dimension(npoints) :: tautot_S_liq
real(kind=WP), intent(inout), dimension(npoints) :: tautot_S_ice
real(kind=WP), intent(inout), dimension(npoints,nrefl) :: refl

public subroutine parasol_column(npoints, nrefl, ncol, land, refl, parasolrefl)

Arguments

Type IntentOptional Attributes Name
integer, intent(in) :: npoints
integer, intent(in) :: nrefl
integer, intent(in) :: ncol
real(kind=wp), intent(in), dimension(npoints) :: land
real(kind=wp), intent(in), dimension(npoints,ncol,nrefl) :: refl
real(kind=wp), intent(out), dimension(npoints,nrefl) :: parasolrefl