Loading [MathJax]/extensions/TeX/AMSsymbols.js
LALInference 4.1.9.1-5e288d3
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
plot/__init__.py
Go to the documentation of this file.
2# Copyright (C) 2012-2018 Leo Singer
3#
4# This program is free software: you can redistribute it and/or modify
5# it under the terms of the GNU General Public License as published by
6# the Free Software Foundation, either version 3 of the License, or
7# (at your option) any later version.
8#
9# This program is distributed in the hope that it will be useful,
10# but WITHOUT ANY WARRANTY; without even the implied warranty of
11# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12# GNU General Public License for more details.
13#
14# You should have received a copy of the GNU General Public License
15# along with this program. If not, see <http://www.gnu.org/licenses/>.
16#
17"""
18Plotting classes and methods
19"""
20from __future__ import absolute_import
21import os
22import pkgutil
23
24__all__ = ()
25
26# Import all symbols from all submodules of this module.
27for _, module, _ in pkgutil.iter_modules([os.path.dirname(__file__)]):
28 exec('from . import {0};'
29 '__all__ += getattr({0}, "__all__", ());'
30 'from .{0} import *'.format(module))
31 del module
32
33# Clean up
34del os, pkgutil