123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181 |
- module Agrif_Link
- interface
- subroutine Agrif_clustering_def ( )
- end subroutine Agrif_clustering_def
- subroutine Agrif_Set_numberofcells ( Agrif_Gr )
- use Agrif_Grids, only : Agrif_Grid
- type(Agrif_Grid), pointer :: Agrif_Gr !< Pointer on the current grid
- end subroutine Agrif_Set_numberofcells
- subroutine Agrif_Get_numberofcells ( Agrif_Gr )
- use Agrif_Grids, only : Agrif_Grid
- type(Agrif_Grid), pointer :: Agrif_Gr !< Pointer on the current grid
- end subroutine Agrif_Get_numberofcells
- end interface
- abstract interface
- subroutine alloc_proc ( Agrif_Gr )
- use Agrif_Grids, only : Agrif_Grid
- type(Agrif_Grid), pointer :: Agrif_Gr !< Pointer on the current grid
- end subroutine alloc_proc
- subroutine typdef_proc ( )
- implicit none
- end subroutine typdef_proc
- end interface
-
- procedure(alloc_proc) :: Agrif_Allocationcalls
- procedure(typdef_proc) :: Agrif_probdim_modtype_def
- end module Agrif_Link
|