


PROBLEM Description
=======================================================================================================
/* This is a serial program which solves three dimensional heat equation using  Alternating Direction Implicit (ADI) Doughlus method*/
/* The domain is a cube and length, width and height is to put by the user on prompt and the grid is generated by dividing it along X Y and Z direction, 
which the user should put on prompt*/ 

=======================================================================================================
# Input the length of the domain along X direction 
# Input the length of the domain along Y direction  
# Input the length of the domain along Z direction 

/* To form :
Input the division between two points along  X direction 
then  Input the division between two points Y and 
Input the division between two points Z axis */




# alpha = 0.00001165


Boundary Condition:
# Temperature at left =  80 centigrade
# Temperature at Rightt =  20 centigrade
# Temperature at Bottom =  30 centigrade
# Temperature at Top =  60 centigrade
# Temperature at Rear =  20 centigrade
# Temperature at front =  70 centigrade

Note:The temperatures are updated after every 1000 steps.

========================================================================================================



 How to compile and run the program:


In Linux platform:
-------------------
 If its a GNU compiler:
$ gcc  -o Doug Douglus.c

 $ ./Doug

--------------------------------------
If its a Intel compiler:
$ icc  -o Doug Douglus.c


 $ ./Doug





In windows platform platform:
------------------------------
Pre-requisite :

    1. Window’s Command Prompt
    2. Turbo C/C++ Compiler

 
========================================================================

Output:

On execution the temperatures at all the nodal points in the grid. 

============================================================================


   



	   
