Comments (7)
Hi AlbertZhangHIT,
There seem to be a bug in the AC module of DENISE preventing a successful FWI of hydrophone data, even though it works in the isotropic elastic DENISE module. I have to look deeper into the issue. The FWI of component data (SEISMO=1,QUELLTYPB=1,2 or 3) in the AC module should work.
Best regards,
Daniel
from denise-black-edition.
Thank you Daniel. I will also try my best to comtribute to fixing this bug.
from denise-black-edition.
Hi Daniel,
Finally I fixed the bug.
The original code for source injection when doing adjoint modeling in ac.c
is
/* adjoint explosive source */
if((QUELLTYPB>=4)&&(mode==1)){
psource_AC(nt, (*waveAC).p, (*acq).srcpos_loc_back, (*seisPSVfwi).sectionpdiff, nsrc_loc, 1);
}
but the number of sources goes wrong. The argument nsrc_loc
for function psource_AC
, should be replaced by ntr
which represents the number of receivers.
Hope everything goes well.
Albert
from denise-black-edition.
Hi Albert,
Sorry for the late reply, I'm currently producing a lot of lecture videos for my students.
Congratulations for finding the bug. This should indeed fix the problem. Have you tested the acoustic FWI module with the fixed bug? Can I mention you as a contributer to the DENISE code in the manual and my talks?
Best regards,
Daniel
from denise-black-edition.
Hi Daniel,
I'm sorry for the late reply. I'm engaged in my project and missed your reply. Sure you can memtion me as a contributer to the DENISE code in the manual and your talks. Thank you. I have tested the acoustic FWI module with fixed bug, it works well. And I also did some more modification about the gradient computation in the case GRAD_FORM=2, where the gradient can be computed without data integration.
Best,
Albert
from denise-black-edition.
Hi Albert,
Sounds good.
Best regards,
Daniel
from denise-black-edition.
The issue still exists
from denise-black-edition.
Related Issues (20)
- Simulation is unstable in PSV mode HOT 1
- Exception ("merge: can't read model file !") in mergemod.c HOT 8
- There is no such file HOT 1
- L5 (global correlation norm) misfit is negative. How to normalize it?
- DENISE-BE SH FWI currently only supports FD_ORDER = 2
- Creating rho,vp,vs files HOT 1
- QUELLTYPB=4 fails to do FWI in AC problem HOT 3
- unable to run shot parallelization HOT 2
- problem with "make denise" code HOT 1
- Seeking Guidance on Adapting DENISE Black Edition for Field Data Processing in Elastic Wave FWI and LSRTM HOT 2
- Inversion with L1 norm
- Error opening field data in DENISE despite reading with Madagascar-based FWI and RTM HOT 3
- Seeking Advice on FWI using DENISE with OBN Field Data: Challenges and Simulation Instability HOT 1
- Some comfuse about SH modelling HOT 4
- Issues about boundary conditions. HOT 2
- SegFault running example notebook and Python in general
- issue of free boundary setting
- Memory management with matrix. HOT 1
- SH RTM HOT 1
- NaN values from misfit using Real data HOT 1
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 denise-black-edition.