PlasmaCalcs.plotting.plot_settings.MPL_KWARGS

PlasmaCalcs.plotting.plot_settings.MPL_KWARGS = {'ax.set': {'here': ('xlabel', 'ylabel', 'zlabel', 'xlim', 'ylim', 'zlim', 'xticks', 'yticks', 'zticks', 'xticklabels', 'yticklabels', 'zticklabels')}, 'fig.subplots': {'here': ('width_ratios', 'height_ratios', 'squeeze'), 'subplot_kw': {'from': ['mpl.figure.Figure.add_subplot']}}, 'mpl.animation.FuncAnimation': {'here': ('blit', 'frames', 'save_count', 'repeat', 'cache_frame_data', 'repeat_delay')}, 'mpl.animation.FuncAnimation.save': {'here': ('codec', 'bitrate', 'metadata', 'savefig_kwargs', 'dpi')}, 'mpl.collections.Collection': {'here': ('edgecolors', 'facecolors', 'linewidths', 'linestyles', 'capstyle', 'joinstyle', 'offsets', 'cmap', 'norm', 'hatch', 'pickradius', 'zorder', 'alpha', 'animated', 'antialiased', 'clip_box', 'clip_on', 'clip_path', 'color', 'edgecolor', 'facecolor', 'hatch_linewidth', 'in_layout', 'joinstyle', 'label', 'linestyle', 'linewidth', 'mouseover', 'path_effects', 'paths', 'picker', 'visible')}, 'mpl.figure.Figure.add_subplot': {'here': ('projection', 'polar', 'axes_class', 'aspect')}, 'mpl.lines.Line2D': {'here': ('alpha', 'animated', 'antialiased', 'clip_box', 'clip_on', 'clip_path', 'color', 'dash_capstyle', 'dash_joinstyle', 'dashes', 'drawstyle', 'fillstyle', 'label', 'linestyle', 'ls', 'linewidth', 'lw', 'marker', 'markeredgecolor', 'mec', 'markeredgewidth', 'mew', 'markerfacecolor', 'mfc', 'markersize', 'ms', 'markevery', 'solid_capstyle', 'solid_joinstyle', 'visible', 'zorder')}, 'mpl.patches.Patch': {'here': ('alpha', 'animated', 'antialiased', 'capstyle', 'clip_box', 'clip_on', 'clip_path', 'color', 'edgecolor', 'ec', 'facecolor', 'fc', 'fill', 'hatch', 'hatch_linewidth', 'in_layout', 'joinstyle', 'label', 'linestyle', 'ls', 'linewidth', 'lw', 'mouseover', 'path_effects', 'picker', 'rasterized', 'sketch_params', 'snap', 'visible', 'zorder')}, 'mpl.patches.Rectangle': {'from': ['mpl.patches.Patch'], 'here': ('width', 'height', 'angle', 'rotation_point')}, 'mpl_toolkits.mplot3d.axes3d.Axes3D': {'here': ('elev', 'azim', 'roll', 'proj_type', 'focal_length', 'shareview')}, 'pc.FaceplotPlotElement': {'from': ['ax.set', 'plt.contourf'], 'here': ('faceplot_view_angle', 'faceplot_edge_kwargs', 'faceplot_axes_zoom', 'aspect3d', 'add_colorbar', 'colorbar_kw')}, 'pc.PatchPlotElement': {'from': ['mpl.patches.Patch'], 'here': ('transform',)}, 'pc.RectanglePatchPlotElement': {'from': ['pc.PatchPlotElement', 'mpl.patches.Rectangle']}, 'pc.ScatterPlotElement': {'from': ['xarray.DataArray.plot.scatter'], 'here': ('markersize', 'color', 'facecolor', 'edgecolor', 'linewidth')}, 'pc.TextPlotElement': {'here': ('text_kw',)}, 'pc.XarrayContourPlotElement': {'from': ['xarray.DataArray.plot.contour', 'xarray.DataArray.plot.contourf'], 'here': ('add_colorbar', 'add_labels', 'contourf', 'label', 'legend_handle_kw', 'colorbar_linewidth', 'colorbar_linestyle', 'colorbar_lines_set', 'aspect')}, 'pc.XarrayImagePlotElement': {'from': ['xarray.DataArray.plot[image]', 'plt.figure'], 'here': ('image_mode', 'aspect', 'xlabel', 'ylabel', 'grid', 'polar', 'min_n_ticks', 'min_n_ticks_cbar')}, 'pc.XarrayLinePlotElement': {'from': ['xarray.DataArray.plot.line'], 'here': ('add_labels', 'label', 'aspect', 'robust', 'ymargin')}, 'pc.XarraySubplotTitlesInferer': {'here': ('subplot_title_width', 'suptitle_width')}, 'plt.colorbar': {'here': ('mappable', 'cax', 'use_gridspec', 'location', 'orientation', 'fraction', 'shrink', 'aspect', 'pad', 'anchor', 'panchor', 'extend', 'extendfrac', 'extendrect', 'spacing', 'ticks', 'format', 'drawedges', 'label', 'boundaries', 'values')}, 'plt.contour': {'here': ('colors', 'alpha', 'cmap', 'vmin', 'vmax', 'levels', 'linestyles', 'linewidths')}, 'plt.contourf': {'here': ('colors', 'alpha', 'cmap', 'vmin', 'vmax', 'levels', 'hatches')}, 'plt.errorbar': {'from': ['mpl.lines.Line2D'], 'here': ('ecolor', 'elinewidth', 'capsize', 'capthick', 'barsabove', 'lolims', 'uplims', 'xlolims', 'xuplims', 'errorevery')}, 'plt.figure': {'here': ('figsize', 'dpi', 'facecolor', 'edgecolor', 'FigureClass', 'clear', 'layout', 'zorder')}, 'plt.fill_between': {'from': ['mpl.collections.Collection'], 'here': ('step',)}, 'plt.imshow': {'here': ('cmap', 'vmin', 'vmax', 'norm', 'alpha', 'aspect', 'interpolation', 'origin', 'extent')}, 'plt.legend': {'here': ('loc', 'handlelength', 'bbox_to_anchor', 'ncols')}, 'plt.pcolormesh': {'here': ('cmap', 'vmin', 'vmax', 'norm', 'alpha', 'edgecolors', 'shading', 'snap', 'rasterized')}, 'plt.plot': {'from': ['mpl.lines.Line2D'], 'here': ('scalex', 'scaley')}, 'plt.scatter': {'here': ('s', 'c', 'marker', 'cmap', 'norm', 'vmin', 'vmax', 'alpha', 'linewidths', 'edgecolors', 'colorizer', 'plotnonfinite', 'facecolors', 'label', 'visible', 'color')}, 'plt.subplots': {'from': ['plt.figure', 'fig.subplots']}, 'plt.subplots_adjust': {'here': ('left', 'bottom', 'right', 'top', 'wspace', 'hspace')}, 'xarray.DataArray.plot': {'here': ('xscale', 'yscale', 'xlim', 'ylim', 'xincrease', 'yincrease')}, 'xarray.DataArray.plot.contour': {'from': ['xarray.DataArray.plot[image]', 'plt.contour'], 'here': ()}, 'xarray.DataArray.plot.contourf': {'from': ['xarray.DataArray.plot[image]', 'plt.contourf'], 'here': ()}, 'xarray.DataArray.plot.line': {'from': ['xarray.DataArray.plot', 'plt.plot'], 'here': ()}, 'xarray.DataArray.plot.scatter': {'from': ['xarray.DataArray.plot', 'plt.scatter'], 'here': ('add_labels',)}, 'xarray.DataArray.plot[image]': {'from': ['xarray.DataArray.plot'], 'here': ('cmap', 'vmin', 'vmax', 'add_colorbar', 'add_labels', 'robust', 'subplot_kws')}}
——————— PlotSetting and PlotSettings classes ———————