33 input_dfn => input_dfn_target
39 input_dfn => input_dfn_target
43 character(len=*),
intent(in) :: subcomponent
45 nullify (input_definition)
46 select case (subcomponent)
75 character(len=*),
intent(in) :: subcomponent
77 nullify (input_definition)
78 select case (subcomponent)
107 character(len=*),
intent(in) :: subcomponent
109 nullify (input_definition)
110 select case (subcomponent)
139 character(len=*),
intent(in) :: subcomponent
140 logical :: multi_package
141 select case (subcomponent)
165 call store_error(
'Idm selector subcomponent not found; '//&
166 &
'component="SWF"'//&
167 &
', subcomponent="'//trim(subcomponent)//
'".', .true.)
173 character(len=*),
intent(in) :: subcomponent
174 logical :: integrated
176 select case (subcomponent)
This module contains simulation constants.
integer(i4b), parameter lenvarname
maximum length of a variable name
subroutine set_param_pointer(input_dfn, input_dfn_target)
subroutine set_block_pointer(input_dfn, input_dfn_target)
type(inputparamdefinitiontype) function, dimension(:), pointer, public swf_aggregate_definitions(subcomponent)
type(inputparamdefinitiontype) function, dimension(:), pointer, public swf_param_definitions(subcomponent)
logical function, public swf_idm_integrated(subcomponent)
type(inputblockdefinitiontype) function, dimension(:), pointer, public swf_block_definitions(subcomponent)
logical function, public swf_idm_multi_package(subcomponent)
This module contains simulation methods.
subroutine, public store_error(msg, terminate)
Store an error message.