eusoubrasileiro / geonumerics Goto Github PK
View Code? Open in Web Editor NEWNumerical tools for geology and geophysics (Python and C tools) G&G sandbox
Home Page: http://numericalearth.blogspot.com.br/
Numerical tools for geology and geophysics (Python and C tools) G&G sandbox
Home Page: http://numericalearth.blogspot.com.br/
The final goal of the project now is perform pos-stack time migration on the marmousi data set. Having time perform the pre-stack time migration on the same data set. Understanding then all related steps.
Solver for 2D banded sparse matrix:
http://pysparse.sourceforge.net/fact.html
May increase considerably memory usage and performance.
Sparse matrix formats:
http://pysparse.sourceforge.net/spmatrix.html#example-2d-poisson-matrix
Implement sponge or perfect match layer in explicit modeling code.
Also Cerjan dumping.
What steps will reproduce the problem?
What is the expected output? What do you see instead?
To find the wave progressing through time and fading according its time length, for example, a wavelet of 50 ms should vanish from its original position after 60ms, for example. Being found somewhere else ahead.
Look after other implementations (Leo) and also post in stack exchange scicomp.
Rewrite the code and clean it up.
Is there something am I missing why am i having dispersion??
Though propagation seams correct, we can see dispersion in space, wave width increasing with time and energy peak decreasing ( space differences??)
Finish implementation including energy injection.
Test in with synthetic triangle model.
Recommended books from scicomp:
Finite Difference Schemes and Partial Differential Equations, Second Edition
John C. Strikwerda
Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems (Classics in Applied Mathematics) [Paperback]
Randall LeVeque (Author)
Solving Ordinary Differential Equations II: Stiff and Differential-Algebraic Problems (Springer Series in Computational Mathematics) (v. 2) [Hardcover]
Ernst Hairer (Author), Gerhard Wanner (Author)
Paper about explicit methods:
http://www.sciencedirect.com/science/article/pii/S0021999104001925
Document code and create site style documentation using sphinx-doc.org.
The doc string must contain formulas or whatever in sphinx rst format.
Honor model based on D. Hale and Leo Uieda.
Wavelet sampled at run time and easy manipulation for analytical solution.
Use a picture to create a velocity matrix, find out how and implement, to test with wedge model....
Application on Paraná Basin (1D symmetry Paleozoic Basin?)
:: For future steps to play with migration after.
old course store in documents... test upwind discretization.
and check if its perfectly working, seams to be though.
To create animations use the following to create a temp folder avoiding permission issues.
http://stackoverflow.com/questions/847850/cross-platform-way-of-getting-temp-directory-in-python
Lax Wandroff Document and find convergence limits 1D
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.