Comments (7)
What is the problem? You get an error meeeage?
from ttcr.
Please see the attached image. The DSPM/FSM methods generate an accurate ray path distribution (in yellow).) But the number of ray paths was significantly reduced when I used the SPM method (in white). So, I am unable to generate a reliable L matrix and theoretical travel times.
from ttcr.
Regarding this, I did not get any error messages.
from ttcr.
Are you sure that you have less ray paths? With the SPM, rays are passing through nodes, so it might look like you have less rays because, for coarse meshes the ray paths can be superimposed for most of the trajectory.
from ttcr.
Professor, thank you very much for the clarification, and you're right. Just now, I verified that the number of SPM method-related theoretical travel times matches the number of receivers. The RMS between the SPM and DSPM theoretical travel times is 0.15 sec.
from ttcr.
The tt you get with the SPM are higher because the ray paths are longer due to the constraint that they pass through nodes. You can increase accuray by using the option tt_from_rp, but there would be no real gain over the DSPM & FSM.
from ttcr.
Professor, thank you very much for the valuable information, and I will go through it.
from ttcr.
Related Issues (20)
- gradient of the raytrace function HOT 1
- example2.py - gmsh problem? HOT 2
- An error when using Mesh3d.data_kernel_straight_rays HOT 3
- Compute reflections HOT 1
- Discussion: HOT 1
- A way to get travel time tables from matlab? HOT 3
- Discussion: Tomography HOT 1
- Quick questions HOT 2
- bug report [WinError 10054] HOT 2
- Irregular grid size support HOT 11
- bad allocation HOT 5
- Error while computing raypaths: going outside grid HOT 1
- Inconsistency between v 1.1.8 and v 1.2.1 HOT 2
- ModuleNotFoundError HOT 1
- ValueError: type mismatch in tmesh.Mesh2d HOT 1
- Problem for computing the L matrix using SPM method HOT 6
- DSPM crush HOT 8
- bad allocation when calculating L use grid.raytrace(srcs, rcv, slowness, compute_L=True) for second time HOT 4
- figure is not appearing after executing the code to create a velocity model.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ttcr.