extract Subroutine

private pure subroutine extract(self, extractedLevels, name, zmin, zmax, reverse, sanitize)

Extracts colors from the colormap based on specified number of levels (extractedLevels).

Type Bound

Colormap

Arguments

Type IntentOptional Attributes Name
class(Colormap), intent(inout) :: self
integer, intent(in) :: extractedLevels
character(len=*), intent(in), optional :: name
real(kind=wp), intent(in), optional :: zmin
real(kind=wp), intent(in), optional :: zmax
logical, intent(in), optional :: reverse
logical, intent(in), optional :: sanitize

Calls

proc~~extract~~CallsGraph proc~extract Colormap%extract local local proc~extract->local proc~assign_map Colormap%assign_map proc~extract->proc~assign_map proc~check Colormap%check proc~extract->proc~check proc~reverse Colormap%reverse proc~extract->proc~reverse proc~find_index Colormaps_info%find_index proc~check->proc~find_index proc~get_levels~2 Colormaps_info%get_levels proc~check->proc~get_levels~2

Called by

proc~~extract~~CalledByGraph proc~extract Colormap%extract proc~test_045 test_045 proc~test_045->proc~extract proc~test_056 test_056 proc~test_056->proc~extract proc~test_061 test_061 proc~test_061->proc~extract proc~test_062 test_062 proc~test_062->proc~extract proc~test_068 test_068 proc~test_068->proc~extract proc~test_069 test_069 proc~test_069->proc~extract proc~test_076 test_076 proc~test_076->proc~extract program~extract extract program~extract->proc~extract program~check check program~check->proc~test_045 program~check->proc~test_056 program~check->proc~test_061 program~check->proc~test_062 program~check->proc~test_068 program~check->proc~test_069 program~check->proc~test_076