Parameter
Module for parameter object
- class Parameter(values)[source]
Bases:
objectClass for representing a parameter in the reduced order model.
This class encapsulates parameter values and provides validation to ensure parameters are 1-dimensional arrays.
- Parameters:
values (array_like) – The parameter values as a 1D array.
- Example:
>>> import numpy as np >>> from ezyrb import Parameter >>> param = Parameter([1.0, 2.5, 3.0]) >>> print(param.values) [1. 2.5 3. ] >>> param2 = Parameter(np.array([4.5, 5.5])) >>> print(param2.values) [4.5 5.5]
Initialize a Parameter object.
- Parameters:
values (array_like) – The parameter values. Can be a Parameter instance or an array-like object that can be converted to a 1D numpy array.
- property values
Get the snapshot values.