✍️ 朱邓达  •  🗓️ 2025-09-20 (创建时间)

计算静态解

计算 静态解 的主要计算流程如下:

  • 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:#FBE8CE,stroke:#BFA28C,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:#FBE8CE,stroke:#BFA28C,stroke-width:2px,color:#333;
    class GG,SS,EE,RR,TT cmdcls