37 input_dfn => input_dfn_target
43 input_dfn => input_dfn_target
47 character(len=16),
dimension(:),
pointer :: subpkg_list
48 character(len=16),
dimension(:),
target :: subpkg_list_target
49 subpkg_list => subpkg_list_target
53 character(len=*),
intent(in) :: subcomponent
55 nullify (input_definition)
56 select case (subcomponent)
89 character(len=*),
intent(in) :: subcomponent
91 nullify (input_definition)
92 select case (subcomponent)
125 character(len=*),
intent(in) :: subcomponent
127 nullify (input_definition)
128 select case (subcomponent)
161 character(len=*),
intent(in) :: subcomponent
162 logical :: multi_package
163 select case (subcomponent)
191 call store_error(
'Idm selector subcomponent not found; '//&
192 &
'component="CHF"'//&
193 &
', subcomponent="'//trim(subcomponent)//
'".', .true.)
199 character(len=*),
intent(in) :: subcomponent
200 logical :: is_advanced
201 select case (subcomponent)
229 call store_error(
'Idm selector subcomponent not found; '//&
230 &
'component="CHF"'//&
231 &
', subcomponent="'//trim(subcomponent)//
'".', .true.)
237 character(len=*),
intent(in) :: subcomponent
238 character(len=16),
dimension(:),
pointer :: subpackages
239 select case (subcomponent)
272 character(len=*),
intent(in) :: subcomponent
273 logical :: integrated
275 select case (subcomponent)
This module contains simulation constants.
integer(i4b), parameter lenvarname
maximum length of a variable name
subroutine set_subpkg_pointer(subpkg_list, subpkg_list_target)
subroutine set_block_pointer(input_dfn, input_dfn_target)
logical function, public chf_idm_is_advanced(subcomponent)
type(inputblockdefinitiontype) function, dimension(:), pointer, public chf_block_definitions(subcomponent)
type(inputparamdefinitiontype) function, dimension(:), pointer, public chf_param_definitions(subcomponent)
subroutine set_param_pointer(input_dfn, input_dfn_target)
logical function, public chf_idm_integrated(subcomponent)
type(inputparamdefinitiontype) function, dimension(:), pointer, public chf_aggregate_definitions(subcomponent)
character(len=16) function, dimension(:), pointer, public chf_idm_subpackages(subcomponent)
logical function, public chf_idm_multi_package(subcomponent)
This module contains simulation methods.
subroutine, public store_error(msg, terminate)
Store an error message.