File: base_objects.rst

package info (click to toggle)
openturns 1.24-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 66,204 kB
  • sloc: cpp: 256,662; python: 63,381; ansic: 4,414; javascript: 406; sh: 180; xml: 164; yacc: 123; makefile: 98; lex: 55
file content (189 lines) | stat: -rw-r--r-- 3,122 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
============
Base objects
============

.. currentmodule:: openturns

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

    PersistentObject
    InterfaceObject

Combinatorial structures
========================

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

    BipartiteGraph

Domains
=======

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

    Domain
    LevelSet
    MeshDomain

    :template: classWithPlot.rst_t
    LevelSetMesher

    :template: class.rst_t
    RegularGrid

    :template: class.rst_t
    Interval

    :template: classWithPlot.rst_t
    IntervalMesher

    :template: class.rst_t
    DomainComplement
    DomainIntersection
    DomainUnion
    DomainDisjunctiveUnion
    DomainDifference

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

    Mesh
    experimental.BoundaryMesher

Matrices
========

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

    Matrix
    ComplexMatrix
    CorrelationMatrix
    CovarianceMatrix
    HermitianMatrix
    IdentityMatrix
    SquareMatrix
    SquareComplexMatrix
    SymmetricMatrix
    TriangularMatrix
    TriangularComplexMatrix
    HMatrixParameters
    HMatrixFactory
    HMatrix

Tensors
=======

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

    Tensor
    ComplexTensor
    SymmetricTensor

Vectors
=======

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

    BoolCollection
    Description
    Indices
    IndicesCollection
    UnsignedIntegerCollection
    Point
    PointWithDescription
    ComplexCollection
    ScalarCollection
    FunctionCollection
    PolynomialCollection
    OptimizationResultCollection
    RandomVectorCollection
    DistributionFactoryCollection
    SquareMatrixCollection
    HermitianMatrixCollection
    CovarianceMatrixCollection
    ProcessCollection
    TestResultCollection
    GaussKronrodRuleCollection

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
    XMLH5StorageManager

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

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

    HistoryStrategy
    Compact
    Full
    Last
    Null

Spatial lookup
==============

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

    NearestNeighbourAlgorithm
    KDTree
    NaiveNearestNeighbour
    NearestNeighbour1D
    RegularGridNearestNeighbour
    EnclosingSimplexAlgorithm
    NaiveEnclosingSimplex
    RegularGridEnclosingSimplex
    EnclosingSimplexMonotonic1D
    BoundingVolumeHierarchy

Iterative statistics
====================

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

    IterativeAlgorithm
    IterativeExtrema
    IterativeMoments
    IterativeThresholdExceedance