MAMMA  1.0
Conduitsolver
c_main.f90
Go to the documentation of this file.
1 !*********************************************************************
31 !*********************************************************************
32 
34 PROGRAM mamma_main
35 
37  USE inpout, ONLY : init_param , read_param
38  USE geometry, ONLY : init_grid
39  USE steady_solver, ONLY : steady_shooting
40 
41  IMPLICIT NONE
42 
43  REAL*8 :: t1 , t2
44 
45  CALL cpu_time(t1)
46 
48 
49  CALL init_param
50 
51  CALL read_param
52 
53  CALL init_grid
54 
55  CALL steady_shooting
56 
57  CALL cpu_time(t2)
58 
59  WRITE(*,*) 'Time taken by the code was',t2-t1,'seconds'
60 
61 
62 END PROGRAM mamma_main
63 
program mamma_main
Main Program.
Definition: c_main.f90:34
subroutine steady_shooting
Shooting Method.
subroutine initialize_models
Input/Output module.
Definition: inpout.f90:11
subroutine read_param
Read the input file.
Definition: inpout.f90:452
Constitutive equations.
Definition: constitutive.f90:9
subroutine init_grid
Finite volume grid initialization.
Definition: geometry.f90:57
Steady state equations integration.
subroutine init_param
Initialization of the variables read from the input file.
Definition: inpout.f90:176
Grid module.
Definition: geometry.f90:7