Hi
I have been studying k-Wave and I have a problem. My simulation is pretty straightforward at the moment. I have a transducer and a steel block (width 1 mm). There is 2 mm of water in between of the transducer and steel. The transducer is also the receiver. I detect the initial signal and the reflected one. When I calculate the speed of sound in water from the simulation data (from maximum peak to maximum) I get approximately 1600 m/s. I have set the speed to 1500 m/s. I don't know what's wrong. If I only have water I get speed value of 1507 m/s.
I have tried many things to fix this. I have tried to adjust the CFL value, no change. I have increased the number of calculation points even up to 1024 x 1024, no change. I have also changed the properties of steel to closer water, no change. Can anyone look at my code and come up with a solution. Link: https://www.dropbox.com/s/o5klnd3ul218hk7/speedofsound.zip