title: Wave Simulation with Python
body: <p>I want to simulate a propagating wave with absorption and reflection on some bodies in three dimensional space. I want to do it with python. Should I use numpy? Are there some special libraries I should use? </p>
  
  <p>How can I simulate the wave? Can I use the wave equation? But what if I have a reflection?
  Is there a better method? Should I do it with vectors? But when the ray diverge the intensity gets lower. Difficult.</p>
  
  <p>Thanks in advance.</p>