Changeset 635 for trunk/NEMO/NST_SRC
- Timestamp:
- 2007-03-07T14:26:45+01:00 (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/NEMO/NST_SRC/agrif2model.F90
r533 r635 1 1 #if defined key_agrif 2 ! ************************************************************************** 3 !!! Subroutine Agrif_Set_numberofcells 4 ! ************************************************************************** 5 ! 6 Subroutine Agrif_Set_numberofcells(Agrif_Gr) 2 SUBROUTINE Agrif_Set_numberofcells(Agrif_Gr) 3 !!--------------------------------------------- 4 !! *** ROUTINE Agrif_Set_numberofcells *** 5 !!--------------------------------------------- 7 6 USE Agrif_Types 8 Implicit none 7 IMPLICIT NONE 8 9 9 Type(Agrif_Grid), Pointer :: Agrif_Gr 10 if ( associated(Agrif_Curgrid) )then 10 11 IF ( associated(Agrif_Curgrid) )THEN 11 12 #include "SetNumberofcells.h" 12 endif 13 End Subroutine Agrif_Set_numberofcells 14 ! 15 ! ************************************************************************** 16 !!! Subroutine Agrif_Get_numberofcells 17 ! ************************************************************************** 18 Subroutine Agrif_Get_numberofcells(Agrif_Gr) 13 ENDIF 14 15 END SUBROUTINE Agrif_Set_numberofcells 16 17 SUBROUTINE Agrif_Get_numberofcells(Agrif_Gr) 18 !!--------------------------------------------- 19 !! *** ROUTINE Agrif_Get_numberofcells *** 20 !!--------------------------------------------- 19 21 USE Agrif_Types 20 Implicit none 22 IMPLICIT NONE 23 21 24 Type(Agrif_Grid), Pointer :: Agrif_Gr 22 #include "GetNumberofcells.h" 23 End Subroutine Agrif_Get_numberofcells 24 ! 25 ! ************************************************************************** 26 !!! Subroutine Agrif_Allocationcalls 27 ! ************************************************************************** 28 Subroutine Agrif_Allocationcalls(Agrif_Gr) 25 26 #include "GetNumberofcells.h" 27 28 END SUBROUTINE Agrif_Get_numberofcells 29 30 SUBROUTINE Agrif_Allocationcalls(Agrif_Gr) 31 !!--------------------------------------------- 32 !! *** ROUTINE Agrif_Allocationscalls *** 33 !!--------------------------------------------- 29 34 USE Agrif_Types 30 35 #include "include_use_Alloc_agrif.h" 31 Implicit none 36 IMPLICIT NONE 37 32 38 Type(Agrif_Grid), Pointer :: Agrif_Gr 39 33 40 #include "allocations_calls_agrif.h" 34 End Subroutine Agrif_Allocationcalls 35 ! 36 ! ************************************************************************** 37 !!! Subroutine Agrif_probdim_modtype_def 38 ! ************************************************************************** 39 Subroutine Agrif_probdim_modtype_def() 40 Use Agrif_Types 41 Implicit none 41 42 END SUBROUTINE Agrif_Allocationcalls 43 44 SUBROUTINE Agrif_probdim_modtype_def() 45 !!--------------------------------------------- 46 !! *** ROUTINE Agrif_probdim_modtype_def *** 47 !!--------------------------------------------- 48 USE Agrif_Types 49 IMPLICIT NONE 50 42 51 #include "modtype_agrif.h" 43 52 #include "probdim_agrif.h" 44 53 #include "keys_agrif.h" 45 Return46 End Subroutine Agrif_probdim_modtype_def47 !48 ! **************************************************************************49 !!! Subroutine Agrif_clustering_def50 ! **************************************************************************51 Subroutine Agrif_clustering_def()52 Use Agrif_Types53 Implicit none54 54 55 55 Return 56 End Subroutine Agrif_clustering_def 56 57 END SUBROUTINE Agrif_probdim_modtype_def 58 59 SUBROUTINE Agrif_clustering_def() 60 !!--------------------------------------------- 61 !! *** ROUTINE Agrif_clustering_def *** 62 !!--------------------------------------------- 63 Use Agrif_Types 64 IMPLICIT NONE 65 66 Return 67 68 END SUBROUTINE Agrif_clustering_def 57 69 #else 58 subroutine Agrif2Model 59 write(*,*) 'Impossible to bet here' 60 end subroutine Agrif2model 70 SUBROUTINE Agrif2Model 71 !!--------------------------------------------- 72 !! *** ROUTINE Agrif2Model *** 73 !!--------------------------------------------- 74 WRITE(*,*) 'Impossible to bet here' 75 END SUBROUTINE Agrif2model 61 76 #endif
Note: See TracChangeset
for help on using the changeset viewer.