BRANCH: created branch haddad

git-svn-id: https://svn.openturns.org/openturns/branches/haddad@3600 59136d6a-6dff-0310-91ca-bfc5db6e1932
Fixed a bug linked to the conversion from PyObject* to NumericalPoint
This bug is due to leak checks and bad exception catching within the
typemap(in)
distcheck ok

git-svn-id: https://svn.openturns.org/openturns/branches/haddad@3611 59136d6a-6dff-0310-91ca-bfc5db6e1932
Overloaded computePDFGradient and computeCDFGradient methods of Distribution
class. Ongoing work

git-svn-id: https://svn.openturns.org/openturns/branches/haddad@3612 59136d6a-6dff-0310-91ca-bfc5db6e1932
In order to overload DistributionImplementation::computeCDFGradient, all class that inherit from this last one should use or redefine the method, not replacing it. The using DistribuionImplementation::computeCDFGradient is added for that reason
The same applies to the computePDFGradient
distcheck ok

git-svn-id: https://svn.openturns.org/openturns/branches/haddad@3613 59136d6a-6dff-0310-91ca-bfc5db6e1932
BRANCH: created branch sphinx

git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3684 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

init sphinx-doc source tree
------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3685 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

Added Uniform example docstring & docstring autotest
------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3686 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

init autodoc class reference
------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3687 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

+sphinx in cmake arch
------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3688 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

ADD: configuration for pngmath\nCOSMITS:otsphinxwq
------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3689 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

FIX: escape backslahes thrice in swig docstring so that it's
     escaped again in python.

------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3690 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

Do not produce pycs.
------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3691 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

ADD: sphinext.numpydoc (in sphinx source tree) for dealing with Numpy docstrings standards
     This fixes the Sphinx error: "SEVERE: Unexpected section format."
REM: SWIG autodoc -> We are now going manual!
ENH: Uniform, Distribution and DistributionImplementation docstring
     docstring are now properly inherited (now that SWIG autodoc is off).

------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3692 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

ADD: init openturns sphinx theme.
REN: Appended _t to rst template files since sphinx attempts
     at compiling any file with rst extension.
ADD: matplotlib sphinxext plot directive that enables
     plotting directive within the doc (useful for replacing
     the use case guide). See the example page in the doc.
ADD: Enabled the todo sphinxext with a todolist page.

------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3693 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

ENH: Work on the openturns theme.
FIX: Math in docstrings.

------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3694 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

ENH: theming openturns stylesheet.
FIX: DistributionImplementation docstrings in SWIG header
     files.

------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3695 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

FIX: Treat warnings as errors in sphinx-build.

------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3696 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

FIX: CMakeLists.txt in python/doc.
FIX: CSS theme.

------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3697 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

ENH: Avoid docstring duplicate for *Implementation patterns (see DistributionImplementation and Distribution SWIG header files)
ADD: Work in progress on Distribution methods docstrings...
ADD: OpenTURNS Latex style file math_notations.sty included.
FIX: Remove trailing spaces in CMakeLists.txt

------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3698 59136d6a-6dff-0310-91ca-bfc5db6e1932
------------------------------------------------------------------------

ADD: todolist.rst > develop.rst now features a howto for contributing to the doc.

------------------------------------------------------------------------


git-svn-id: https://svn.openturns.org/openturns/branches/sphinx@3699 59136d6a-6dff-0310-91ca-bfc5db6e1932