-
-
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: interpolation
- 10 commits
- 1 file 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 Sep 7, 2020
-
Configuration menu - View commit details
-
Copy full SHA for af77de7 - Browse repository at this point
Copy the full SHA af77de7View 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...interpolation