There is a diet but it all depends on who you are, your expierence level etc...
In a nutshell...high protein, low carbs and moderate-high fats. Intense training, consistent cardio and manipulation of water, sodium to give you that dry grainy look.
T3, clen and DNP help as well. Good luck.