Exemple #1
0
"""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")
Exemple #2
0
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
##
Exemple #3
0
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
##