SPECFEM / specfem3d

SPECFEM3D_Cartesian simulates acoustic (fluid), elastic (solid), coupled acoustic/elastic, poroelastic or seismic wave propagation in any type of conforming mesh of hexahedra (structured or not).
GNU General Public License v3.0
403 stars 225 forks source link

Absorbing boundary conditions for curved surfaces #100

Closed kbai closed 8 years ago

kbai commented 10 years ago

I would like to set absorbing boundary conditions on a curved boundary surface but I don't know how to do that since it seems we can only define absorbing boundaries as x_min x_max y_min y_max which are planar bounding surfaces.

komatits commented 10 years ago

Feasible (using the normal to the faces), but would require significant changes in the code; would be time consuming to implement

komatits commented 9 years ago

Probably better to do that for PML than for older, paraxial ("Stacey"-type) conditions. See https://github.com/geodynamics/specfem3d_globe/issues/277 and https://github.com/geodynamics/specfem3d/issues/312

kbai commented 8 years ago

The curved surface can absorb nomal incidence perfectly. Thus we close this issue.