Variable search. More...
Go to the source code of this file.
Functions/Subroutines | |
| subroutine | gtvarsearchnext (url, end) |
| subroutine | gtvarsearchinit (urlbase) |
Variable search.
Definition in file gtvarsearch.f90.
| subroutine gtvarsearchinit | ( | character(len = *), intent(in) | urlbase | ) |
Variable search initialization subroutine
See GTVarSearchNext above.
| [in] | urlBase | Base URL for search |
Definition at line 93 of file gtvarsearch.f90.
References dc_trace::beginsub(), dc_trace::endsub(), and gtdata_internal_vartable::gdnc_search.
| subroutine gtvarsearchnext | ( | character(len = *), intent(out) | url, |
| logical, intent(out) | end | ||
| ) |
Variable search subroutine (get next)
To get all variables dependent on a filename urlBase, first call GTVarSearch(urlBase) (see below), then call GTVarSearch(url, end) in an infinite loop. This returns variable names one by one in url. When end becomes true, all variable names have been searched.
Example:
| [out] | url | Variable URL |
| [out] | end | .true. when all variables have been searched |
Definition at line 64 of file gtvarsearch.f90.
References dc_trace::beginsub(), dc_trace::endsub(), and gtdata_internal_vartable::gdnc_search.