FEDEM Solver
R8.0
Source code of the dynamics solver
|
Main python plot class. More...
Public Member Functions | |
procedure, public | initialize |
Initialize pyplot instance. More... | |
procedure, public | add_plot |
Add a 2d plot to pyplot instance. More... | |
procedure, public | add_3d_plot |
Add a 3d plot to pyplot instance. More... | |
procedure, public | add_sphere |
Add a 3d sphere to pyplot instance. More... | |
procedure, public | add_contour |
Add a contour plot to pyplot instance. More... | |
procedure, public | add_bar |
Add a barplot to pyplot instance. More... | |
procedure, public | add_imshow |
Add an image plot (using imshow ) More... | |
procedure, public | add_hist |
Add a histogram plot to pyplot instance. More... | |
procedure, public | savefig |
Save plots of pyplot instance. More... | |
procedure, public | showfig |
Show plots of pyplot instance. More... | |
procedure, public | destroy |
Destroy pyplot instance. More... | |
procedure | execute |
Execute pyplot commands. More... | |
procedure | add_str |
Add string to pytplot instance buffer. More... | |
procedure | finish_ops |
Some final ops before saving. More... | |
Public Attributes | |
character(len=:), allocatable | python |
the python executable More... | |
character(len=:), allocatable | str |
String buffer. More... | |
character(len=:), allocatable | real_fmt |
Real number formatting. More... | |
logical | show_legend = .false. |
Show legend into plot. More... | |
logical | use_numpy = .true. |
Use numpy python module. More... | |
logical | use_oo_api = .false. |
Use OO interface of matplotlib (incompatible with showfig subroutine) More... | |
logical | mplot3d = .false. |
It is a 3d plot. More... | |
logical | polar = .false. |
It is a polar plot. More... | |
logical | axis_equal = .false. |
Equal scale on each axis. More... | |
logical | tight_layout = .false. |
Tight layout option. More... | |
logical | initialized = .false. |
Set to .true. in first initialization. More... | |
Main python plot class.
procedure, public pyplot_module::pyplot::add_3d_plot |
Add a 3d plot to pyplot instance.
procedure, public pyplot_module::pyplot::add_bar |
Add a barplot to pyplot instance.
procedure, public pyplot_module::pyplot::add_contour |
Add a contour plot to pyplot instance.
procedure, public pyplot_module::pyplot::add_hist |
Add a histogram plot to pyplot instance.
procedure, public pyplot_module::pyplot::add_imshow |
Add an image plot (using imshow
)
procedure, public pyplot_module::pyplot::add_plot |
Add a 2d plot to pyplot instance.
procedure, public pyplot_module::pyplot::add_sphere |
Add a 3d sphere to pyplot instance.
procedure pyplot_module::pyplot::add_str |
Add string to pytplot instance buffer.
procedure, public pyplot_module::pyplot::destroy |
Destroy pyplot instance.
procedure pyplot_module::pyplot::execute |
Execute pyplot commands.
procedure pyplot_module::pyplot::finish_ops |
Some final ops before saving.
procedure, public pyplot_module::pyplot::initialize |
Initialize pyplot instance.
procedure, public pyplot_module::pyplot::savefig |
Save plots of pyplot instance.
procedure, public pyplot_module::pyplot::showfig |
Show plots of pyplot instance.
logical pyplot_module::pyplot::axis_equal = .false. |
Equal scale on each axis.
logical pyplot_module::pyplot::initialized = .false. |
Set to .true. in first initialization.
logical pyplot_module::pyplot::mplot3d = .false. |
It is a 3d plot.
logical pyplot_module::pyplot::polar = .false. |
It is a polar plot.
character(len=:), allocatable pyplot_module::pyplot::python |
the python executable
character(len=:), allocatable pyplot_module::pyplot::real_fmt |
Real number formatting.
logical pyplot_module::pyplot::show_legend = .false. |
Show legend into plot.
character(len=:), allocatable pyplot_module::pyplot::str |
String buffer.
logical pyplot_module::pyplot::tight_layout = .false. |
Tight layout option.
logical pyplot_module::pyplot::use_numpy = .true. |
Use numpy python module.
logical pyplot_module::pyplot::use_oo_api = .false. |
Use OO interface of matplotlib (incompatible with showfig subroutine)