emout package¶
Subpackages¶
- emout.core package
- emout.distributed package
- emout.plot package
- Submodules
- emout.plot.animation_plot module
- emout.plot.basic_plot module
- emout.plot.extra_plot module
- emout.plot.plot_cross_sections module
- emout.plot.pyvista_plot module
- emout.plot.surface_cut package
Bounds3DBoxMeshSurfaceCircleMeshSurfaceCompositeMeshSurfaceCylinderMeshSurfaceDiskMeshSurfaceField3DHollowCylinderMeshSurfaceMeshSurface3DPlaneWithCircleMeshSurfaceRectangleMeshSurfaceRenderItemSphereMeshSurfaceUniformCellCenteredGridUniformCellCenteredGrid.dxUniformCellCenteredGrid.dyUniformCellCenteredGrid.dzUniformCellCenteredGrid.extent_edges()UniformCellCenteredGrid.nxUniformCellCenteredGrid.nyUniformCellCenteredGrid.nzUniformCellCenteredGrid.x0UniformCellCenteredGrid.x_centers()UniformCellCenteredGrid.y0UniformCellCenteredGrid.y_centers()UniformCellCenteredGrid.z0UniformCellCenteredGrid.z_centers()
add_colorbar()plot_surfaces()
- Module contents
- emout.utils package
- Submodules
- emout.utils.eflux module
- emout.utils.emsesinp module
- emout.utils.group module
- emout.utils.poisson module
- emout.utils.units module
UnitTranslatorUnitsUnits.BUnits.CUnits.EUnits.ECUnits.FUnits.GUnits.HUnits.JUnits.LUnits.NUnits.PUnits.RUnits.TUnits.WUnits.aUnits.cUnits.dxUnits.eUnits.e0Units.epsUnits.fUnits.iUnits.kBUnits.lengthUnits.mUnits.m0Units.meUnits.miUnits.muUnits.nUnits.phiUnits.piUnits.qUnits.q_mUnits.qeUnits.qe_meUnits.rhoUnits.tUnits.to_cUnits.vUnits.w
- emout.utils.util module
- Module contents
Module contents¶
emout – Python interface for EMSES simulation output.
Provides Emout as the main entry point for reading grid data,
particle data, input parameters, and boundary definitions from EMSES
HDF5 and namelist files.
Quick start:
import emout
data = emout.Emout("/path/to/output")
data.phisp[-1].plot()
- emout.set_log_level(level='WARNING')[source]¶
Configure the log level for the entire
emoutpackage.- Parameters:
level (str, default
"WARNING") – One of"DEBUG","INFO","WARNING","ERROR","CRITICAL".- Return type:
Examples
>>> import emout >>> emout.set_log_level("DEBUG") # verbose >>> emout.set_log_level("WARNING") # quiet (default)