Required
x| Type: | float |
| Description: | x-coordinate of the center. |
class MomentTensorPoint2DRing(
salvus.flow.simple_config.source.cartesian.collections._RingBase
):
def __init__(
self,
x: float,
y: float,
radius: float,
count: int,
mxx: float,
myy: float,
mxy: float,
source_time_function: (
salvus.flow.simple_config.stf._Base | None
) = None,
): ...| Type: | float |
| Description: | x-coordinate of the center. |
| Type: | float |
| Description: | y-coordinate of the center. |
| Type: | float |
| Description: | Radius of the ring. |
| Type: | int |
| Description: | Number or receivers to create. |
| Type: | float |
| Description: | XX component of the moment in Nm. |
| Type: | float |
| Description: | YY component of the moment in Nm. |
| Type: | float |
| Description: | XY component of the moment in Nm. |
| Type: | salvus.flow.simple_config.stf._Base | None |
| Default value: | None |
| Description: | Source time function. |
class ScalarGradientPoint2DRing(
salvus.flow.simple_config.source.cartesian.collections._RingBase
):
def __init__(
self,
x: float,
y: float,
radius: float,
count: int,
fx: float,
fy: float,
source_time_function: (
salvus.flow.simple_config.stf._Base | None
) = None,
): ...| Type: | float |
| Description: | x-coordinate of the center. |
| Type: | float |
| Description: | y-coordinate of the center. |
| Type: | float |
| Description: | Radius of the ring. |
| Type: | int |
| Description: | Number or receivers to create. |
| Type: | float |
| Description: | Source amplitude scaling factor of X component. |
| Type: | float |
| Description: | Source amplitude scaling factor of Y component. |
| Type: | salvus.flow.simple_config.stf._Base | None |
| Default value: | None |
| Description: | Source time function. |
class ScalarPoint2DRing(
salvus.flow.simple_config.source.cartesian.collections._RingBase
):
def __init__(
self,
x: float,
y: float,
radius: float,
count: int,
f: float,
source_time_function: (
salvus.flow.simple_config.stf._Base | None
) = None,
): ...| Type: | float |
| Description: | x-coordinate of the center. |
| Type: | float |
| Description: | y-coordinate of the center. |
| Type: | float |
| Description: | Radius of the ring. |
| Type: | int |
| Description: | Number or receivers to create. |
| Type: | float |
| Description: | Source amplitude scaling factor. |
| Type: | salvus.flow.simple_config.stf._Base | None |
| Default value: | None |
| Description: | Source time function. |
class VectorPoint2DRing(
salvus.flow.simple_config.source.cartesian.collections._RingBase
):
def __init__(
self,
x: float,
y: float,
radius: float,
count: int,
fx: float,
fy: float,
source_time_function: (
salvus.flow.simple_config.stf._Base | None
) = None,
): ...| Type: | float |
| Description: | x-coordinate of the center. |
| Type: | float |
| Description: | y-coordinate of the center. |
| Type: | float |
| Description: | Radius of the ring. |
| Type: | int |
| Description: | Number or receivers to create. |
| Type: | float |
| Description: | X component of the force in N. |
| Type: | float |
| Description: | Y component of the force in N. |
| Type: | salvus.flow.simple_config.stf._Base | None |
| Default value: | None |
| Description: | Source time function. |