-
Notifications
You must be signed in to change notification settings - Fork 232
features
Daniel Peter edited this page Sep 26, 2024
·
16 revisions
Table of Contents
The following lists all available features for a SPECFEM3D_Cartesian simulation, where CPU, CUDA and HIP denote the code versions for CPU-only simulations, CUDA and HIP hardware support, respectively.
Feature | CPU | CUDA | HIP | |
---|---|---|---|---|
Physics | Acoustic | X | X | X |
Elastic | X | X | X | |
Poroelastic | X | - | - | |
Ocean load / Topography | X | X | X | |
Gravity field / integrals | X | X | X | |
Anisotropy | X | X | X | |
Attenuation | X | X | X | |
Simulation Setup | Noise simulations | X | X | X |
Fault rupture dynamic/kinematic | X | X | X | |
Wavefield injection/coupling | X | X | X | |
C-PML | X | - | - | |
Simultaneous runs | X | X | X | |
ADIOS file I/O | X | X | X | |
HDF5 file I/O | X | X | X | |
FWI framework | X | X | X | |
Meshing | in-house mesher | X | - | - |
external (CUBIT/Trelis,Gmsh) | X | - | - | |
UTM projection | X | - | - | |
Cavity | X | - | - | |
SCOTCH/Metis/PaToH/Rows partitioning | X | - | - | |
Sensitivity kernels | Undoing of attenuation | X | X | X |
Anisotropic kernels | X | X | X | |
Transversely isotropic kernels | X | X | X | |
Isotropic kernels | X | X | X | |
Moho boundary kernels | X | - | - | |
Approximate Hessian | X | X | X | |
Time schemes | Newmark | X | X | X |
LDDRK | X | - | - | |
local-time stepping (LTS) | X | - | - | |
Visualization | ShakeMap | X | X | X |
Surface movie | X | X | X | |
Volumetric movie | X | X | X | |
VTK runtime-vis | X | X | X | |
Seismogram formats | Ascii | X | X | X |
SU | X | X | X | |
ASDF | X | X | X | |
HDF5 | X | X | X | |
Binary | X | X | X | |
down-sampling | X | X | X | |
This documentation has been automatically generated by pandoc based on the User manual (LaTeX version) in folder doc/USER_MANUAL/ (Sep 26, 2024)
Development wiki for SPECFEM3D
Development wiki
- Home
- Development plan
- Best Practices
- Using Git for SPECFEM
- Advanced Git Topics
- Versioning Conventions
- Merging Development Branches into Master
User manual
- 01_introduction
- 02_getting_started
- 03_mesh_generation
- 04_creating_databases
- 05_running_the_solver
- 06_fault_sources
- 07_adjoint_simulations
- 08_doing_tomography
- 08b_performing_full_waveform_inversion_FWI_or_source_inversions
- 09_noise_simulations
- 10_gravity_calculations
- 11_graphics
- 12_running_scheduler
- 13_changing_the_model
- 14_post_processing
- 15_informations_for_developers
- A_reference_frame
- B_channel_codes
- C_troubleshooting
- D_license
- authors
- bug_reports
- copyright_and_version
- features
- manual_SPECFEM3D_Cartesian
- notes_and_acknowledgement
- sponsors