title: Is it poor style to include a .cu file in another .cu file?
body: <p>I know for <code>C++</code> it is bad form to include a <code>.cpp</code> file in another <code>.cpp</code> file. Are the rules different for CUDA?</p>
  
  <p>For example, I have a file called <code>Earth.cu</code> with a bunch of <code>__constant__</code> values in it defining the geometry of the earth. </p>
  
  <p>In my main <code>.cu</code> file (with the <code>__global__</code> entry point), I'm including the <code>Earth.cu</code> at the top. </p>
  
  <p>Is it considered poor form to include a <code>.cu</code> file in another <code>.cu</code> file?</p>