目录
SPECFEM3D简介
SPECFEM3D Cartesian 用于在任何类型的六面体协调网格(结构化或非结构化)中模拟声学(流体)、弹性(固体)、耦合声学/弹性、多孔弹性或地震波传播。例如,它可以对地震后地震波在沉积盆地或任何其他区域地质模型中的传播进行建模。它也可用于非破坏性实验或海洋声学。
SPECFEM3D Cartesian可以模拟地震波在本地或区域范围内的传播,并基于频谱元素法(spectral-element method,SEM)进行全波形成像(full waveform imaging,FWI)或伴随层析成像(adjoint tomography)。SEM是一种连续Galerkin技术,可以很容易地离散化,可以认为是一种基于张量基函数优化的离散Galerkin技术的特例。它可以精确地处理变形非常严重的网格元素。
SPECFEM3D使用Fortran2003编写,并且具有完全的可移植性。它不使用Fortran的废弃特性。使用基于消息传递接口(MPI)进行并行编程。最新发布的3.0版本包括卷积或辅助微分方程完全匹配的吸收层(C-PML或ADE-PML)以及通过CUDA使用NVIDIA GPU进行加速。
SPECFEM3D在2003年美国亚利桑那州凤凰城举行的SuperComputing会议上获得了戈登贝尔奖的最佳性能奖。 2008年,凭借在美国橡树岭国家实验室的“Jaguar” Cray XT5系统的149,784个处理器上0.16 petaflops连续运行性能再次入围戈登贝尔奖最终名单。它还在2010年获得了BULL Joseph Fourier奖。
更多相关介绍参见其用户手册: