|
fosanalysis
A framework to evaluate distributed fiber optic sensor data
|
A Crack object presents a crack in concrete with its properties. More...
Public Member Functions | |
| __delitem__ (self, key) | |
| __getitem__ (self, key) | |
| __init__ (self, float location=None, int index=None, float x_l=None, float x_r=None, float max_strain=None, float width=None, **kwargs) | |
| Constructs a Crack object. | |
| __setitem__ (self, key, value) | |
| lt (self) | |
| Returns the length of the transfer length. | |
| lt_l (self) | |
| Distance from the crack position to the left-hand side end of its transfer length. | |
| lt_r (self) | |
| Distance from the crack position to the right-hand side end of its transfer length. | |
| segment (self) | |
| Returns the absolute influence segment of the crack. | |
Public Attributes | |
| index = index | |
Position index in the sanitized measurement data of strainprofile.StrainProfile (e.g. x). | |
| location = location | |
| Absolute location (e.g.,\ in meters) along the fibre optical sensor. | |
| max_strain = max_strain | |
| The strain in the fibre-optical sensor at the location. | |
| width = width | |
| The opening width of the crack. | |
| x_l = x_l | |
| Absolute location left-hand side end of its transfer length. | |
| x_r = x_r | |
| Absolute location right-hand side end of its transfer length. | |
A Crack object presents a crack in concrete with its properties.
The attributes of a Crack object are additionally exposed in a special dict-like interface The dict-like interface should be preferred over calling the attributes directly. Querying an unset (or nonexistant) attribute using the dict-like interface returns None without raising an error. Hence, attributes explicitely set to None or nonexitant report the same. In this context, None means "N/A, no answer or not available".
| fosanalysis.crackmonitoring.cracks.Crack.__init__ | ( | self, | |
| float | location = None, | ||
| int | index = None, | ||
| float | x_l = None, | ||
| float | x_r = None, | ||
| float | max_strain = None, | ||
| float | width = None, | ||
| ** | kwargs ) |
Constructs a Crack object.
| location | Absolute location (e.g.,\ in meters) along the fibre optical sensor. For more, see location. |
| index | Position index in the sanitized measurement data of strainprofile.StrainProfile (e.g. x). For more, see fosanalysis. |
| x_l | Absolute location left-hand side end of its transfer length. For more, see x_l. |
| x_r | Absolute location right-hand side end of its transfer length. For more, see x_r. |
| max_strain | The strain in the fibre-optical sensor at the location. For more, see max_strain. |
| width | The opening width of the crack. For more, see width. |
| **kwargs | Additional keyword arguments, stored as attributes (). |
Definition at line 26 of file cracks.py.
| fosanalysis.crackmonitoring.cracks.Crack.__delitem__ | ( | self, | |
| key ) |
| fosanalysis.crackmonitoring.cracks.Crack.__getitem__ | ( | self, | |
| key ) |
| fosanalysis.crackmonitoring.cracks.Crack.__setitem__ | ( | self, | |
| key, | |||
| value ) |
| fosanalysis.crackmonitoring.cracks.Crack.lt | ( | self | ) |
| fosanalysis.crackmonitoring.cracks.Crack.lt_l | ( | self | ) |
| fosanalysis.crackmonitoring.cracks.Crack.lt_r | ( | self | ) |
| fosanalysis.crackmonitoring.cracks.Crack.segment | ( | self | ) |
| fosanalysis.crackmonitoring.cracks.Crack.index = index |
Position index in the sanitized measurement data of strainprofile.StrainProfile (e.g. x).
| fosanalysis.crackmonitoring.cracks.Crack.location = location |
| fosanalysis.crackmonitoring.cracks.Crack.max_strain = max_strain |
| fosanalysis.crackmonitoring.cracks.Crack.width = width |
| fosanalysis.crackmonitoring.cracks.Crack.x_l = x_l |
| fosanalysis.crackmonitoring.cracks.Crack.x_r = x_r |