Required
x| Type: | float | np.ndarray |
| Description: | X-coordinates |
class ArrayPoint2D(salvus.flow.simple_config.receiver._ReceiverCollection):
def __init__(
self,
x: float | np.ndarray,
y: float | np.ndarray,
fields: list[str],
network_code: str = "XX",
station_code_pattern: str = "A{:04}",
location_code: str = "",
): ...| Type: | float | np.ndarray |
| Description: | X-coordinates |
| Type: | float | np.ndarray |
| Description: | Y-coordinates |
| Type: | list[str] |
| Description: | Fields to store. |
| Type: | str |
| Default value: | 'XX' |
| Description: | Network code. |
| Type: | str |
| Default value: | 'A{:04}' |
| Description: | Station code pattern. |
| Type: | str |
| Default value: | '' |
| Description: | Location code. |
def to_list(self) -> list[_Base]: ...class RingPoint2D(salvus.flow.simple_config.receiver._ReceiverCollection):
def __init__(
self,
x: float,
y: float,
radius: float,
count: int,
fields: list[str],
network_code: str = "XX",
station_code_pattern: str = "A{:04}",
location_code: str = "",
): ...| Type: | float |
| Description: | x-coordinate of the center. |
| Type: | float |
| Description: | y-coordinate of the center. |
| Type: | float |
| Description: | Radius of the ring in meters. |
| Type: | int |
| Description: | Number or receivers to create. |
| Type: | list[str] |
| Description: | Which fields to save for the receivers. |
| Type: | str |
| Default value: | 'XX' |
| Description: | Station code for all the receivers. |
| Type: | str |
| Default value: | 'A{:04}' |
| Description: | Station code pattern. Will be called with str.format() and the receiver index as the sole argument. |
| Type: | str |
| Default value: | '' |
| Description: | Location code for all receivers. |
def to_list(self) -> list[_Base]: ...class RingPoint3D(salvus.flow.simple_config.receiver._ReceiverCollection):
def __init__(
self,
x: float,
y: float,
z: float,
radius: float,
count: int,
fields: list[str],
network_code: str = "XX",
station_code_pattern: str = "A{:04}",
location_code: str = "",
): ...| Type: | float |
| Description: | x-coordinate of the center. |
| Type: | float |
| Description: | y-coordinate of the center. |
| Type: | float |
| Description: | z-coordinate for the elevation of the ring. |
| Type: | float |
| Description: | Radius of the ring in meters. |
| Type: | int |
| Description: | Number or receivers to create. |
| Type: | list[str] |
| Description: | Which fields to save for the receivers. |
| Type: | str |
| Default value: | 'XX' |
| Description: | Station code for all the receivers. |
| Type: | str |
| Default value: | 'A{:04}' |
| Description: | Station code pattern. Will be called with str.format() and the receiver index as the sole argument. |
| Type: | str |
| Default value: | '' |
| Description: | Location code for all receivers. |
def to_list(self) -> list[_Base]: ...class RingsOnSpherePoint3D(
salvus.flow.simple_config.receiver._ReceiverCollection
):
def __init__(
self,
x: float,
y: float,
z: float,
radius: float,
elevations: list[float],
spacing_in_meters: float,
fields: list[str],
network_code: str = "XX",
station_code_pattern: str = "A{:04}",
location_code: str = "",
): ...| Type: | float |
| Description: | x-coordinate of the center. |
| Type: | float |
| Description: | y-coordinate of the center. |
| Type: | float |
| Description: | z-coordinate of the center. |
| Type: | float |
| Description: | Radius of the ring in meters. |
| Type: | list[float] |
| Description: | z-elevations of the ring. |
| Type: | float |
| Description: | approximate horizontal spacing between the receivers. |
| Type: | list[str] |
| Description: | Which fields to save for the receivers. |
| Type: | str |
| Default value: | 'XX' |
| Description: | Station code for all the receivers. |
| Type: | str |
| Default value: | 'A{:04}' |
| Description: | Station code pattern. Will be called with str.format() and the receiver index as the sole argument. |
| Type: | str |
| Default value: | '' |
| Description: | Location code for all receivers. |
def to_list(self) -> list[_Base]: ...depth meters below the "z1" side set (which
generally represents the surface in a 3-D Cartesian mesh).class SideSetArrayPoint3D(
salvus.flow.simple_config.receiver._ReceiverCollection
):
def __init__(
self,
x: np.ndarray,
y: np.ndarray,
depth_in_meters: float,
fields: list[str],
network_code: str = "XX",
station_code_pattern: str = "A{:04}",
location_code: str = "",
): ...| Type: | np.ndarray |
| Description: | 1-D array of x coordinates. |
| Type: | np.ndarray |
| Description: | 1-D array of y coordinates. |
| Type: | float |
| Description: | Depth of the receivers below the z1 side set. |
| Type: | list[str] |
| Description: | Fields that the receivers should save. |
| Type: | str |
| Default value: | 'XX' |
| Description: | Network code. Defaults to "XX". |
| Type: | str |
| Default value: | 'A{:04}' |
| Description: | Station code pattern. Defaults to "A{:04}". |
| Type: | str |
| Default value: | '' |
| Description: | Location code. Defaults to "". |
def to_list(self) -> list[_Base]: ...class SpherePoint3D(salvus.flow.simple_config.receiver._ReceiverCollection):
def __init__(
self,
x: float,
y: float,
z: float,
radius: float,
count: int,
fields: list[str],
network_code: str = "XX",
station_code_pattern: str = "A{:04}",
location_code: str = "",
): ...| Type: | float |
| Description: | x-coordinate of the center. |
| Type: | float |
| Description: | y-coordinate of the center. |
| Type: | float |
| Description: | z-coordinate of the center. |
| Type: | float |
| Description: | Radius of the sphere in meters. |
| Type: | int |
| Description: | Number or receivers to create. |
| Type: | list[str] |
| Description: | Which fields to save for the receivers. |
| Type: | str |
| Default value: | 'XX' |
| Description: | Station code for all the receivers. |
| Type: | str |
| Default value: | 'A{:04}' |
| Description: | Station code pattern. Will be called with str.format() and the receiver index as the sole argument. |
| Type: | str |
| Default value: | '' |
| Description: | Location code for all receivers. |
def to_list(self) -> list[_Base]: ...