Commit e4e15758 authored by Remi Perenon's avatar Remi Perenon
Browse files

Merge branch 'release-1.3.x'

parents 6002411b cb84004a
Pipeline #4807 passed with stages
in 24 minutes and 40 seconds
#MDANSE : Molecular Dynamics Analysis for Neutron Scattering Experiments
#------------------------------------------------------------------------------------------
#Copyright (C)
#2015- Eric C. Pellegrini Institut Laue-Langevin
#BP 156
#6, rue Jules Horowitz
#38042 Grenoble Cedex 9
#France
#pellegrini[at]ill.fr
#goret[at]ill.fr
#aoun[at]ill.fr
# **************************************************************************
#
#This library is free software; you can redistribute it and/or
#modify it under the terms of the GNU Lesser General Public
#License as published by the Free Software Foundation; either
#version 2.1 of the License, or (at your option) any later version.
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
#This library is distributed in the hope that it will be useful,
#but WITHOUT ANY WARRANTY; without even the implied warranty of
#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
#Lesser General Public License for more details.
# @file Src/Externals/__init__.py
# @brief Implements module/class/test __init__
#
#You should have received a copy of the GNU Lesser General Public
#License along with this library; if not, write to the Free Software
#Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA
'''
This package contains all the externals dependencies of MDANSE. It contains:
#. magnitude: a package for handling units
#. pyparsing: a package for creating and executing simple grammar
#. svgfig: a package for handling SVG file format
Created on Mar 30, 2015
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
:author: Eric C. Pellegrini
'''
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/magnitude/__init__.py
# @brief Implements module/class/test __init__
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/magnitude/magnitude.py
# @brief Implements module/class/test magnitude
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
# magnitude -- a module for computing with numbers with units.
#
# Version 0.9.4, November 2009
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/__init__.py
# @brief Implements module/class/test __init__
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Pubsub package initialization.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/autosetuppubsubv1.py
# @brief Implements module/class/test autosetuppubsubv1
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
'''
If this module is named autosetuppubsubv1, and it is in the pubsub
package's folder, it will cause pubsub to default to "version 1" (v1)
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/__init__.py
# @brief Implements module/class/test __init__
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Core package of pubsub, holding the publisher, listener, and topic
object modules. Functions defined here are used internally by
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/arg1/__init__.py
# @brief Implements module/class/test __init__
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
This is not really a package init file, it is only here to simplify the
packaging and installation of pubsub.core's protocol-specific subfolders
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/arg1/listenerimpl.py
# @brief Implements module/class/test listenerimpl
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
:license: BSD, see LICENSE_BSD_Simple.txt for details.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/arg1/publisher.py
# @brief Implements module/class/test publisher
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Mixin for publishing messages to a topic's listeners. This will be
mixed into topicobj.Topic so that a user can use a Topic object to
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/arg1/publishermixin.py
# @brief Implements module/class/test publishermixin
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Mixin for publishing messages to a topic's listeners. This will be
mixed into topicobj.Topic so that a user can use a Topic object to
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/arg1/topicargspecimpl.py
# @brief Implements module/class/test topicargspecimpl
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/arg1/topicmgrimpl.py
# @brief Implements module/class/test topicmgrimpl
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
The root topic of all topics is different based on messaging protocol.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/callables.py
# @brief Implements module/class/test callables
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
Low level functions and classes related to callables.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/datamsg.py
# @brief Implements module/class/test datamsg
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
'''
:copyright: Copyright 2006-2009 by Oliver Schoenborn, all rights reserved.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/imp2.py
# @brief Implements module/class/test imp2
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
The _resolve_name and _import_module were taken from the backport of
importlib.import_module from 3.x to 2.7. Thanks to the Python developers
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/itopicdefnprovider.py
# @brief Implements module/class/test itopicdefnprovider
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/kwargs/__init__.py
# @brief Implements module/class/test __init__
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
This is not really a package init file, it is only here to simplify the
packaging and installation of pubsub.core's protocol-specific subfolders
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/kwargs/datamsg.py
# @brief Implements module/class/test datamsg
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
:license: BSD, see LICENSE_BSD_Simple.txt for details.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/kwargs/listenerimpl.py
# @brief Implements module/class/test listenerimpl
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
......
# **************************************************************************
#
# MDANSE: Molecular Dynamics Analysis for Neutron Scattering Experiments
#
# @file Src/Externals/pubsub/core/kwargs/publisher.py
# @brief Implements module/class/test publisher
#
# @homepage https://mdanse.org
# @license GNU General Public License v3 or higher (see LICENSE)
# @copyright Institut Laue Langevin 2013-now
# @authors Scientific Computing Group at ILL (see AUTHORS)
#
# **************************************************************************
"""
:copyright: Copyright since 2006 by Oliver Schoenborn, all rights reserved.
:license: BSD, see LICENSE_BSD_Simple.txt for details.
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment