-
-
Notifications
You must be signed in to change notification settings - Fork 1
Comparing changes
Open a pull request
base repository: Dirack/diffractionSimulator
base: master
head repository: Dirack/diffractionSimulator
compare: develop/0.1
- 14 commits
- 3 files changed
- 1 contributor
Commits on Aug 21, 2020
-
Modify velocity input to several reflectors #17
Program sfdiffsim now reads a velocity vector with a sample for each reflector. Each sample of the velocity vector is assigned to a set of (t0,m0) pairs in t0s and m0s files. Because of that, t0s and m0s files now have n2 axis assigned to a given velocity sample in velocity vector. So, v[0] corresponds to a velocity sample for (t0[0][0],m0[0][0]),(t0[1][0],m0[1][0]),(t0[2][0],m0[2][0])... pairs and v[1] corresponds to a velocity sample for (t0[0][1],m0[0][1]),(t0[1][1],m0[1][1]),(t0[2][1],m0[2][1])... pairs and so on...
Configuration menu - View commit details
-
Copy full SHA for 2a6d187 - Browse repository at this point
Copy the full SHA 2a6d187View commit details -
Modify program sfdiffsim to run in a loop #17
Modify the program sfdiffsim to receive one velocity each time for a set of (t0, m0) pairs for a given reflector. It allows the program to run in a loop, each iteration of the loop receive (t0,m0) pairs picked above one reflector in the stacked section.
Configuration menu - View commit details
-
Copy full SHA for ac62ab4 - Browse repository at this point
Copy the full SHA ac62ab4View commit details
Commits on Aug 23, 2020
-
Half velocity medium for diffractions #17
To simulate a stacked section with diffraction hyperbolas someone should use half of the medium velocity in the hyperbola equation following the model of a exploding reflector.
Configuration menu - View commit details
-
Copy full SHA for 6fee49f - Browse repository at this point
Copy the full SHA 6fee49fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6c9e994 - Browse repository at this point
Copy the full SHA 6c9e994View commit details -
Division inside of a loop is incorrect #17
A division v=v/2 inside of a loop is a logic error because this division will be done each loop iteration.
Configuration menu - View commit details
-
Copy full SHA for ffab485 - Browse repository at this point
Copy the full SHA ffab485View commit details -
Use picked points variables pm0 and pt0 #17
Use pm0 and pt0 directly to calculate hyperbola traveltime instead of using intermediate steps with m0, it0 and t0.
Configuration menu - View commit details
-
Copy full SHA for 10af81c - Browse repository at this point
Copy the full SHA 10af81cView commit details -
Jump to next iteration if it is outside the section #17
To avoid segmentation fault errors, check if calculated traveltime sample is outside the section, if it is the case, jump to the next itaration. This check will allow the user to pick and generate hyperbolas closer to the section boundaries
Configuration menu - View commit details
-
Copy full SHA for f278cbe - Browse repository at this point
Copy the full SHA f278cbeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1bc73dd - Browse repository at this point
Copy the full SHA 1bc73ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8eae563 - Browse repository at this point
Copy the full SHA 8eae563View commit details
Commits on Nov 6, 2020
-
[CHA] Compilation SConstruct adapted to python3
The previous SConstruct used deprecated modules and atributes.
Configuration menu - View commit details
-
Copy full SHA for 694f235 - Browse repository at this point
Copy the full SHA 694f235View commit details -
[ADD] Logging macros to Mdiffsim.c
Use macros to show debug logging messages in the terminal. If the macros are defined the code with logging messages will be compiled, it will help during debug of the for loops
Configuration menu - View commit details
-
Copy full SHA for c0a0b76 - Browse repository at this point
Copy the full SHA c0a0b76View commit details -
[FIX] Stacked section with non zero axis origin Resolve #19
The program Mdiffsim.c should be able to receive a stacked section with a diferent axis origin in time and CMP, and its origin should be consider during the index calculations in the main loop of the program to generate the simulated hyperbolas and determine if the simulated samples and traces are inside the time and CMP window.
Configuration menu - View commit details
-
Copy full SHA for 66cc1be - Browse repository at this point
Copy the full SHA 66cc1beView commit details -
This commit message template shows several especial marks to be added to the begining of the commit title to allow a script to set this commit messages in a changelog file. Those marks can be used during deploy to set relevant commits and the type of modification
Configuration menu - View commit details
-
Copy full SHA for 0271f00 - Browse repository at this point
Copy the full SHA 0271f00View commit details
Commits on Nov 19, 2020
-
[FIX] Correct bug in diffraction simulation Resolve #20
Define a Macro N_SAMPLES_RICKER that establishes the number of samples of the ricker pulse to be generated before diffraction simulation. If the number of samples is low, the convolution that builds the ricker pulse will fail, causing the bug described in #20
Configuration menu - View commit details
-
Copy full SHA for b9b296a - Browse repository at this point
Copy the full SHA b9b296aView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...develop/0.1