DeflectionTube

class DeflectionTube

Data class for the deflection of a tube model.

Attributes:
dimint

The dimension of the problem: dim=6

modelSymbolicFunction

Model of the deflection. The model has input dimension 6 and output dimension 3. More precisely, we have \vect{X} = (F, L, a, D, d, E) and Y = (y, \theta_L, \theta_R).

XFNormal

F distribution Normal(1, 0.1)

XENormal

E distribution Normal(200000, 2000)

XLDirac

L distribution Dirac(1.5)

XaDirac

a distribution Dirac(1.0)

XDDirac

D distribution Dirac(0.8)

XdDirac

d distribution Dirac(0.1)

inputDistributionJointDistribution

The joint distribution of the input parameters.

Examples

>>> from openturns.usecases import deflection_tube
>>> # Load the deflection tube model
>>> dt = deflection_tube.DeflectionTube()
>>> print("Inputs:", dt.model.getInputDescription())
Inputs: [F,L,a,De,di,E]
>>> print("Outputs:", dt.model.getOutputDescription())
[Deflection,Left angle,Right angle]
__init__()

Examples using the class

Calibration of the deflection of a tube

Calibration of the deflection of a tube