Utility functions for matplotlib-compatible scatter plots.
Contains helpers for size array construction, linewidth resolution,
edgecolor parsing, and style array storage on the figure's plot objects.
Functions
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
real(kind=wp),
|
intent(in), |
optional |
|
:: |
linewidths(..) |
|
|
real(kind=wp),
|
intent(in), |
optional |
|
:: |
linewidths_scalar |
|
Return Value
real(kind=wp)
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
logical,
|
intent(in), |
optional |
|
:: |
value |
|
Return Value
logical
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
class(*),
|
intent(in), |
optional |
|
:: |
edgecolors(..) |
|
Return Value
logical
Subroutines
Build a uniform or per-point size array for scatter markers.
Read more…
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
integer,
|
intent(in) |
|
|
:: |
n |
|
|
real(kind=wp),
|
intent(in), |
optional |
|
:: |
s(:) |
|
|
real(kind=wp),
|
intent(in), |
optional |
|
:: |
s_scalar |
|
|
real(kind=wp),
|
intent(out), |
|
allocatable
|
:: |
s_out(:) |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
integer,
|
intent(in) |
|
|
:: |
n |
|
|
class(*),
|
intent(in), |
optional |
|
:: |
edgecolors(..) |
|
|
real(kind=wp),
|
intent(out) |
|
|
:: |
edge_rgb(3) |
|
|
logical,
|
intent(out) |
|
|
:: |
has_uniform_edge |
|
Arguments
| Type |
Intent | Optional | Attributes |
|
Name |
|
|
integer,
|
intent(in) |
|
|
:: |
n |
|
|
class(*),
|
intent(in), |
optional |
|
:: |
edgecolors(..) |
|
|
real(kind=wp),
|
intent(in), |
optional |
|
:: |
linewidths(..) |
|
|
logical,
|
intent(in) |
|
|
:: |
no_edges |
|