specfem::medium_physics¶
-
namespace medium_physics¶
Physics computations for seismic wave propagation media.
Provides computational functions for acoustic, elastic, poroelastic, electromagnetic, and cosserat media in 2D/3D with isotropic/anisotropic properties. Uses template dispatch for compile-time medium selection.
Core functions:
compute_stress(): Stress tensor from field derivativescompute_wavefield(): Wavefield from intrinsic fieldscompute_source_contribution(): Source termscompute_frechet_derivatives(): Sensitivity kernels management
specfem::medium_physics::compute_damping_forcespecfem::medium_physics::compute_frechet_derivativesspecfem::medium_physics::mass_matrix_componentspecfem::medium_physics::compute_source_contributionspecfem::medium_physics::compute_strainspecfem::medium_physics::compute_stressspecfem::medium_physics::compute_wavefieldspecfem::medium_physics::compute_cosserat_couple_stressspecfem::medium_physics::compute_cosserat_stress