prism_get_ranklists (comp_name, nb_ranklists,ranklists, ierror)
This routine returns the lists of ranks that are specified for the component in the SCC XML file. The ranks are the numbers of the application processes used to run the component; in the SCC XML file, the component ranks are given as lists of 3 numbers giving, in each list, a minimum value, a maximum value, and an increment value (see also section 6.4). For example, if processes numbered 0 to 7 are used to run a component, this can be describe with one rank list (0, 7, 1); if processes 0 to 2 and 5 to 7 are used, this can be described with two rank lists (0, 2, 1) and (5, 7, 1). If no maximum values is specified in the SCC file the maximum value is set to the minimum value. If no increment is specified the increment is set to 1.
Rationale: The application rank lists may be needed before the call to prism_init_comp in order to run the components according to the rank lists. Since a component ID is available only after the call to prism_init_comp, the component name is required as input argument to the prism_get_ranklists call instead of the component ID.