DeflectionTube

class DeflectionTube

Data class for the deflection of a tube model.

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]
Attributes:
dimConstant, 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 distribution

ot.Normal(1, 0.1)

XENormal distribution

ot.Normal(200000, 2000)

XLDirac distribution

ot.Dirac(1.5)

XaDirac distribution

ot.Dirac(1.0)

XDDirac distribution

ot.Dirac(0.8)

XdDirac distribution

ot.Dirac(0.1)

inputDistributionJointDistribution

The joint distribution of the input parameters.

__init__()

Examples using the class

Calibration of the deflection of a tube

Calibration of the deflection of a tube