Pinned Repositories
2D-Helmholtz-FEM-BEM-Coupling
2D3D-TI-FD-RTM-cuda
这是一个基于NVIDIA cuda的开源程序,其中包括了二维和三维VTI介质正演模拟和逆时偏移成像,二维TTI介质逆时偏移成像,以及以上介质的ADCIGs提取[translation: This is an open source program based on NVIDIA cuda, which includes two-dimensional and three-dimensional VTI media forward simulation and reverse time migration imaging, two-dimensional TTI media reverse time migration imaging, and ADCIGs extraction of the above media]
A-Program-to-Calculate-Pulse-Transmission-Responses-through-Transversely-Isotropic-Media
Co-authors:Wei Li, Douglas R. Schmitt, Changchun Zou, Xiwei Chen. We provide a program (AOTI2D) to model responses of ultrasonic pulse transmission measurements through arbitrarily oriented transversely isotropic rocks. The program is built with the distributed point source method that treats the transducers as a series of point sources. The response of each point source is calculated according to the ray- tracing theory of elastic plane waves. The program could offer basic wave parameters including phase and group velocities, polarization, anisotropic reflection coefficients and directivity patterns, and model the wave fields, static wave beam, and the observed signals for pulse transmission measurements considering the material’s elastic stiffnesses and orientations, sample dimensions, and the size and positions of the transmitters and the receivers. The program could be applied to exhibit the ultrasonic beam behaviors in anisotropic media, such as, the skew and diffraction of ultrasonic beams, and analyze its effect on pulse transmission measurements. The program is a useful tool to help design the experimental configuration and interpret the results of ultrasonic pulse transmission measurements through either isotropic or transversely isotropic rock samples.
AcousticBEM
Boundary Element Method code for solving acoustic equations.
ADI_FDTD_steam
ADI_FDTD的串行版本
ASKI
ASKI main package: seismic Full Waveform Inversion and sensitivity analysis based on waveform sensitivity kernels
awp-odc-os
The Anelastic Wave Propagation software (awp-odc-os) simulates wave propagation in a 3D viscoelastic or elastic solid.
BOUT
Plasma fluid finite-difference simulation code in curvilinear coordinate systems
calfem-matlab
CALFEM - a finite element toolbox for MATLAB
maxol
A Maxwell's equations solver with FDTD method in a curvilinear coordinate system.
siqinniuniu's Repositories
siqinniuniu/BOUT
Plasma fluid finite-difference simulation code in curvilinear coordinate systems
siqinniuniu/maxol
A Maxwell's equations solver with FDTD method in a curvilinear coordinate system.
siqinniuniu/ADI_FDTD_steam
ADI_FDTD的串行版本
siqinniuniu/ASKI
ASKI main package: seismic Full Waveform Inversion and sensitivity analysis based on waveform sensitivity kernels
siqinniuniu/awp-odc-os
The Anelastic Wave Propagation software (awp-odc-os) simulates wave propagation in a 3D viscoelastic or elastic solid.
siqinniuniu/calfem-matlab
CALFEM - a finite element toolbox for MATLAB
siqinniuniu/dispinversion
Surface Wave Dispersion Inversion Code
siqinniuniu/Distributed-Compressive-Sensing-A-Deep-Learning-Approach
Distributed Compressive Sensing: A Deep Learning Approach
siqinniuniu/elastic_wave_forward
Numerical simulation of acoustic and elastic waves
siqinniuniu/fem25
Frequency domain FEM solver and Gauss-Newton Inversion for plane waves in 2.5D media
siqinniuniu/fem2d-layers
An implementation of the finite element method for solution of the acoustic wave equation in a layered domain
siqinniuniu/FenicsBEMpp_FluidSolidInteraction
A hybrid FEM/BEM code that computes the scattered acoustic field field of an elastic obstacle in an infinite pressure medium. FEM is solved using Fenics and BEM using BEM++.
siqinniuniu/FWI_GPR_Matlab_TE
siqinniuniu/jonswap-spec
c++ jonswap spectrum class based on the Joint North Sea Wave Observation Project (JONSWAP) free surface wave spectrum
siqinniuniu/MathGeo2017
MathGeo: A toolbox for seismic data processing
siqinniuniu/matlab_seismic_cpml_iso_2d_curvil
Boundary-fitting curvilinear grid instead of cartesian
siqinniuniu/MSAT
MATLAB Seismic Anisotropy Toolkit
siqinniuniu/MT_inversion_matlab
Matlab codes for inversion of seismic data for moment tensors
siqinniuniu/PSPI-migration
Post-stack and prestack phase-shift plus interpolation migration
siqinniuniu/readingnotes
notes about seismic imaging, computer or some other useful things
siqinniuniu/seisDD
Double-difference adjoint seismic tomography
siqinniuniu/SeismicPackage
Open source seismic packages collected from varieties of websites
siqinniuniu/seisSW
Multiscale adjoint waveform tomography for surface and body waves
siqinniuniu/specfem2d
SPECFEM2D simulates forward and adjoint seismic wave propagation in two-dimensional acoustic, (an)elastic, poroelastic or coupled acoustic-(an)elastic-poroelastic media, with Convolution PML absorbing conditions.
siqinniuniu/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). It can for instance model seismic waves propagating in sedimentary basins or any other regional geological model following earthquakes. It can also be used for non destructive testing or for ocean acoustics.
siqinniuniu/SurfTomo
Direct inversion of surface wave dispersion data
siqinniuniu/SWIP
Surface-Wave dispersion Inversion and Profiling software
siqinniuniu/Variable-Projection-for-FWI
Matlab code used to produce the results in the commentary on "Application of the variable projection scheme for frequency-domain full-waveform inversion" by Li et al. 2013
siqinniuniu/wavetools
Codes for numerically solving wave equations and full waveform inversion.
siqinniuniu/xy2sn
Matlab functions to transform between cartesian (xy) and curvilinear orthogonal (sn) coordinates using a spline representation of a centerline.