26 input_dfn => input_dfn_target
32 input_dfn => input_dfn_target
36 character(len=*),
intent(in) :: subcomponent
38 nullify (input_definition)
39 select case (subcomponent)
54 character(len=*),
intent(in) :: subcomponent
56 nullify (input_definition)
57 select case (subcomponent)
72 character(len=*),
intent(in) :: subcomponent
74 nullify (input_definition)
75 select case (subcomponent)
90 character(len=*),
intent(in) :: subcomponent
91 logical :: multi_package
92 select case (subcomponent)
102 call store_error(
'Idm selector subcomponent not found; '//&
103 &
'component="PRT"'//&
104 &
', subcomponent="'//trim(subcomponent)//
'".', .true.)
110 character(len=*),
intent(in) :: subcomponent
111 logical :: integrated
113 select case (subcomponent)
This module contains simulation constants.
integer(i4b), parameter lenvarname
maximum length of a variable name
type(inputparamdefinitiontype) function, dimension(:), pointer, public prt_aggregate_definitions(subcomponent)
type(inputparamdefinitiontype) function, dimension(:), pointer, public prt_param_definitions(subcomponent)
logical function, public prt_idm_multi_package(subcomponent)
logical function, public prt_idm_integrated(subcomponent)
subroutine set_block_pointer(input_dfn, input_dfn_target)
subroutine set_param_pointer(input_dfn, input_dfn_target)
type(inputblockdefinitiontype) function, dimension(:), pointer, public prt_block_definitions(subcomponent)
This module contains simulation methods.
subroutine, public store_error(msg, terminate)
Store an error message.