============
Base objects
============

.. currentmodule:: openturns

Domains
=======

.. autosummary::
    :toctree: _generated/
    :template: class.rst_t

    Domain
    LevelSet
    RegularGrid
    Interval
    IntervalMesher
    MeshFactory

.. autosummary::
    :toctree: _generated/
    :template: classWithPlot.rst_t

    Mesh

Matrices
========

.. autosummary::
    :toctree: _generated/
    :template: class.rst_t

    Matrix
    ComplexMatrix
    CorrelationMatrix
    CovarianceMatrix
    HermitianMatrix
    IdentityMatrix
    SquareMatrix
    SquareComplexMatrix
    SymmetricMatrix
    TriangularMatrix
    TriangularComplexMatrix

Tensors
=======

.. autosummary::
    :toctree: _generated/
    :template: class.rst_t

    Tensor
    ComplexTensor
    SymmetricTensor

Vectors
=======

.. autosummary::
    :toctree: _generated/
    :template: class.rst_t

    Indices
    NumericalPoint
    NumericalPointWithDescription
    NumericalComplexCollection
    NumericalScalarCollection
    UserDefinedPair
    UserDefinedPairCollection

Comparison operators
====================

.. autosummary::
    :toctree: _generated/
    :template: class.rst_t

    ComparisonOperator
    Equal
    Greater
    GreaterOrEqual
    Less
    LessOrEqual

Serialization
=============

.. autosummary::
    :toctree: _generated/
    :template: class.rst_t

    Study
    StorageManager
    XMLStorageManager

History strategy
================

.. autosummary::
    :toctree: _generated/
    :template: class.rst_t

    HistoryStrategy
    Compact
    Full
    Last
    Null
