2.3. okada.elements
- copyright:
2024, Conor A. Bacon.
- license:
GNU General Public License, Version 3 (https://www.gnu.org/licenses/gpl-3.0.html)
2.3.1. okada.elements.planar_source
- copyright:
2024, Conor A. Bacon.
- license:
GNU General Public License, Version 3 (https://www.gnu.org/licenses/gpl-3.0.html)
- class okada.elements.planar_source.PlanarFault(x_start: float, x_end: float, y_start: float, y_end: float, z_start: float, z_end: float, dip_angle: float, right_lateral_slip: float = 0.0, dip_slip: float = 0.0)[source]
Bases:
objectClass to encapsulate a planar fault source.
- dip_angle: float
- dip_slip: float = 0.0
- property raw_input: list
Prepare the raw input as a 10 element wide list.
- right_lateral_slip: float = 0.0
- x_end: float
- x_start: float
- y_end: float
- y_start: float
- z_end: float
- z_start: float
2.3.2. okada.elements.point_source
- copyright:
2024, Conor A. Bacon.
- license:
GNU General Public License, Version 3 (https://www.gnu.org/licenses/gpl-3.0.html)
- class okada.elements.point_source.PointInflation(x_start: float, x_end: float, y_start: float, y_end: float, z_start: float, z_end: float, dip_angle: float, tensile_opening: float = 0.0, point_opening: float = 0.0)[source]
Bases:
objectClass to encapsulate a point source capable of inflation/deflation.
- dip_angle: float
- point_opening: float = 0.0
- property raw_input: list
Prepare the raw input as a 10 element wide list.
- tensile_opening: float = 0.0
- x_end: float
- x_start: float
- y_end: float
- y_start: float
- z_end: float
- z_start: float
- class okada.elements.point_source.PointShear(x_start: float, x_end: float, y_start: float, y_end: float, z_start: float, z_end: float, dip_angle: float, right_lateral_potency: float = 0.0, reverse_potency: float = 0.0)[source]
Bases:
objectClass to encapsulate point source capable of shearing.
- dip_angle: float
- property raw_input: list
Prepare the raw input as a 10 element wide list.
- reverse_potency: float = 0.0
- right_lateral_potency: float = 0.0
- x_end: float
- x_start: float
- y_end: float
- y_start: float
- z_end: float
- z_start: float
2.3.3. okada.elements.tensile_crack
- copyright:
2024, Conor A. Bacon.
- license:
GNU General Public License, Version 3 (https://www.gnu.org/licenses/gpl-3.0.html)
- class okada.elements.tensile_crack.TensileCrack(x_start: float, x_end: float, y_start: float, y_end: float, z_start: float, z_end: float, dip_angle: float, tensile_slip: float | None = None, strike_slip: float | None = None, dip_slip: float | None = None)[source]
Bases:
objectClass to encapsulate a tensile crack, capable of tensile opening, strike-slip, and dip-slip.
- dip_angle: float
- dip_slip: float | None = None
- property raw_input: list
Prepare the raw input as a 10 element wide list.
- strike_slip: float | None = None
- tensile_slip: float | None = None
- x_end: float
- x_start: float
- y_end: float
- y_start: float
- z_end: float
- z_start: float