tcv.geom module
TCV geometry and vessel properties
-
class
tcv.geom.PortsDrawer[source]
Bases: object
-
get_patch()[source]
-
get_ports_coordinates()[source]
-
render(ax=None)[source]
-
class
tcv.geom.StaticParameters(coordinates)[source]
Bases: object
TCV static parameters
-
classmethod
from_tree(shotnum)[source]
Read the vessel’s parameters from the static MDS nodes
-
get_coordinates(part, coord_names=None)[source]
Get the coordinates of a certain vessel part.
-
class
tcv.geom.VesselDrawer(coordinates)[source]
Bases: object
-
clip_collections_inside(ax)[source]
-
classmethod
from_static(shotnum=0)[source]
-
get_coordinates(key)[source]
-
get_patches()[source]
-
has_tiles_coordinates()[source]
-
render(ax=None, tiles=True)[source]
-
tcv.geom.tcvview(shotnum, time, vessel=True, ports=False, tiles=True)[source]
Popular way to display TCV.
| Parameters: |
- shotnum (int, or MDSConnection) – Shot number or an open MDS connection instance.
- time (float) – Time of the equilibrium.
- vessel (bool, optional) – Draw vessel.
- ports (bool, optional) – Draw ports
- tiles (bool, optional) – Draw tiles.
|
Example
>>> import tcv
>>> tcv.tcvview(42660, 1)