计算静态位移
计算 静态位移 的主要计算流程如下:
Python
flowchart TB
GG(["static_compute_grn()"])
SS(["gen_syn_from_gf_*()"])
EE(["compute_strain()"])
RR(["compute_rotation()"])
TT(["compute_stress()"])
G["Compute Green's Functions
(and its Spatial Derivatives)"]
S["Compute displacements with focal mechanism
(and its Spatial Derivatives)"]
E["Compute Strain Tensor"]
R["Compute Rotation Tensor"]
T["Compute Stress Tensor"]
GG --> G
G --> SS --> S
S --> EE --> E
S --> RR --> R
S --> TT --> T
classDef cmdcls fill:#f9f2d9,stroke:#e8d174,stroke-width:2px,color:#333;
class GG,SS,EE,RR,TT cmdcls
C (module name)
flowchart TB
GG(["static_greenfn"])
SS(["static_syn"])
EE(["static_strain"])
RR(["static_rotation"])
TT(["static_stress"])
G["Compute Green's Functions
(and its Spatial Derivatives)"]
S["Compute displacements with focal mechanism
(and its Spatial Derivatives)"]
E["Compute Strain Tensor"]
R["Compute Rotation Tensor"]
T["Compute Stress Tensor"]
GG --> G
G --> SS --> S
S --> EE --> E
S --> RR --> R
S --> TT --> T
classDef cmdcls fill:#f9f2d9,stroke:#e8d174,stroke-width:2px,color:#333;
class GG,SS,EE,RR,TT cmdcls