LinearBasisFactory¶
- class LinearBasisFactory(*args)¶
Linear basis factory.
The linear basis is the collection of functions
for
defined:
- Parameters:
- dimensionint
Input dimension
of the basis.
Examples
>>> import openturns as ot >>> basis = ot.LinearBasisFactory(2).build() >>> psi_1 = basis.build(1) >>> print(psi_1) class=LinearEvaluation name=Unnamed center=[0,0] constant=[0] linear=[[ 1 ] [ 0 ]]
Methods
build
()Build the basis.
Accessor to the object's name.
getName
()Accessor to the object's name.
hasName
()Test if the object is named.
setName
(name)Accessor to the object's name.
- __init__(*args)¶
- getClassName()¶
Accessor to the object’s name.
- Returns:
- class_namestr
The object class name (object.__class__.__name__).
- getName()¶
Accessor to the object’s name.
- Returns:
- namestr
The name of the object.
- hasName()¶
Test if the object is named.
- Returns:
- hasNamebool
True if the name is not empty.
- setName(name)¶
Accessor to the object’s name.
- Parameters:
- namestr
The name of the object.
Examples using the class¶
![](../../../_images/sphx_glr_plot_kriging_multioutput_firesatellite_thumb.png)
Example of multi output Kriging on the fire satellite model
Example of multi output Kriging on the fire satellite model
![](../../../_images/sphx_glr_plot_kriging_beam_trend_thumb.png)
Kriging: choose a polynomial trend on the beam model
Kriging: choose a polynomial trend on the beam model