"""Package of modules that make it convinient to plot fields using other libraries (Matplotlib / Mayavi) Note: mpl and mvi are not imported by default since these import pylab and mlab, which has side-effects. To use them, you must use the imports explicitly, >>> from viscid.plot import mpl >>> from viscid.plot import mvi """ from viscid import import_injector __all__ = ["mpl_extra", "mpl_style", "vseaborn" ] import_injector(__all__, globals(), package="viscid.plot")
interpolation, streamline tracing, Div, Curl, calculate flux function, etc. """ from viscid import import_injector # seed import are for legacy code from viscid import seed from viscid.seed import * # pylint: disable=wildcard-import # import the cython code for legacy from viscid.cython import interp_nearest from viscid.cython import interp_trilin from viscid.cython import calc_streamlines from viscid.cython import cycalc from viscid.cython import streamline # Note: necalc is left out of __all__ on purpose __all__ = [ "calc", "cluster", "ecfc", "evaluator", "minvar_tools", "mpause", "plasma", "separator", "topology" ] import_injector(__all__, globals(), package="viscid.calculator") ## ## EOF ##
from viscid import import_injector # seed import are for legacy code from viscid import seed from viscid.seed import * # pylint: disable=wildcard-import # import the cython code for legacy from viscid.cython import interp_nearest from viscid.cython import interp_trilin from viscid.cython import calc_streamlines from viscid.cython import cycalc from viscid.cython import streamline # Note: necalc is left out of __all__ on purpose __all__ = ["calc", "cluster", "ecfc", "evaluator", "minvar_tools", "mpause", "plasma", "separator", "topology"] import_injector(__all__, globals(), package="viscid.calculator") ## ## EOF ##