cosd, sind, atand, are NOT part of the Fortran standard, they are GNU extensions to the Fortran language and not understandable by Intel. These GNU functions take the angle in degree instead of radians (which is the deafult Fortran standard for sin, cos, atan). If you want to compile the files by Intel, multiply the arguments of all instances of cosd, sind by pi/180 = 0.01745329251, which converts the angles in degrees to radians, then replace all of the instances of cosd, sind, with cos, sin respectively, which are part of the Fortran standard and that should resolve the error.
As for atand, this function returns angle in degrees, so you will have to replace atand() with 57.2957795131 * atan()
where 57.2957795131 = 180/pi