Procedure | Location | Procedure Type | Description |
---|---|---|---|
bezier | forcolormap | Function | Create colormap from continuous Bezier interpolation of control colors |
check | forcolormap | Subroutine | Check validity of the colormap and fix it if necessary |
compute_RGB | forcolormap | Subroutine | Most of the time you will just give z to obtain RGB values: |
create | forcolormap | Subroutine | You can create a custom colormap from a "map" array. |
create_bezier | forcolormap | Subroutine | You can create a custom colormap using Bezier interpolation: |
create_lagrange | forcolormap | Subroutine | You can create a custom colormap using Lagrange interpolation: |
cubehelix_colormap | miscellaneous_colormaps | Subroutine | This subroutine is based on the public domain FORTRAN 77 subroutine published by D.A. Green: Green, D. A., 2011, Bulletin of the Astronomical Society of India, Vol.39, p.289 For more information on the parameters of cubehelix, see his page: https://www.mrao.cam.ac.uk/~dag/CUBEHELIX/ |
deallocate_Colormaps_info | forcolormap_info | Subroutine | |
deallocate_table | forcolormap_info | Subroutine | |
error | colormap_class.f90 | Subroutine | |
extract | forcolormap | Subroutine | Extracts colors from the colormap based on specified number of levels (nl) |
factorial | forcolormap | Function | Factorial function used for Bezier interpolation |
finalize | forcolormap | Subroutine | A finalizer procedure for memory cleanup: |
findColumnIntersections | forcolormap_info | Function | Finds intersections between elements of the first column and other columns in the input array. |
fire_colormap | miscellaneous_colormaps | Subroutine | |
get_levels | forcolormap | Function | |
get_levels | forcolormap_info | Function | |
get_name | forcolormap | Function | |
get_name | forcolormap_info | Function | |
get_ncolormaps | forcolormap_info | Function | |
get_RGB | forcolormap | Subroutine | But you can also obtain RGB by giving directly a level number: |
get_zmax | forcolormap | Function | |
get_zmin | forcolormap | Function | |
inv_rainbow_colormap | miscellaneous_colormaps | Subroutine | |
lagrange | forcolormap | Function | Create colormap from Lagrange interpolation of control colors |
lagrange_poly | forcolormap | Function | |
load | forcolormap | Subroutine | Load a .txt colormap with RGB integers separated by spaces on each line. Remark: if no path is indicated in filename, the .txt must be present at the root of the fpm project of the user. |
forcolormap | Subroutine | Useful for testing and debugging: |
|
rainbow_colormap | miscellaneous_colormaps | Subroutine | |
reverse | forcolormap | Subroutine | Reverse the colormap |
scale_real_int | forcolormap | Function | Scale the input real array to the integer RGB range [a, b] |
scale_real_real | forcolormap | Function | Normalize the input real array to the range [0, 1] |
set | forcolormap | Subroutine | |
set_all | forcolormap_info | Subroutine | Set information for all colormaps. |
set_info | forcolormap_info | Subroutine | Set information about the colormap |
shift | forcolormap | Subroutine | Apply a circular shift to the colormap (left is +, right is -) |
write | forcolormap_info | Subroutine | Filter the array of colormaps based on the given criteria and write information about the filtered colormaps |
write_info | forcolormap_info | Subroutine | Print information about the colormap |
write_ppm_colorbar | forcolormap | Subroutine | |
zebra_colormap | miscellaneous_colormaps | Subroutine |