Recursion is a very useful programming skill. You may not use it very often in most languages, but the ability to think recursively is a valuable skill to acquire. There are programming languages (e.g ...
I originally created this as a short to-do list of study topics for becoming a software engineer, but it grew to the large list you see today. After going through this study plan, I got hired as a ...
Reverse time migration (RTM) is based on the two-way wave equation, so its imaging results obtained by conventional zero-lag cross-correlation imaging conditions contain a lot of low-wavenumber noises ...
Reverse time migration (RTM) is an ideal seismic imaging method for complex structures. However, in conventional RTM based on rectangular mesh discretization, the medium interfaces are usually ...
Note: Some of the code here is old and was written when I was learning C++. It might be possible that code is not safe or making wrong assumptions. Please use with caution. Pull requests are always ...
Recent demonstrations of magnetization switching induced by in-plane current injection in heavy metal/ferromagnetic heterostructures have drawn increasing attention to spin torques based on orbital-to ...