source: CPL/oasis3-mct/branches/OASIS3-MCT_2.0_branch/lib/psmile/src/mod_prism.F90 @ 4775

Last change on this file since 4775 was 4775, checked in by aclsce, 5 years ago
  • Imported oasis3-mct from Cerfacs svn server (not suppotred anymore).

The version has been extracted from https://oasis3mct.cerfacs.fr/svn/branches/OASIS3-MCT_2.0_branch/oasis3-mct@1818

File size: 2.7 KB
Line 
1module mod_prism
2
3! !USES:
4   use mod_oasis_kinds  ,only: ip_single_p
5   use mod_oasis_kinds  ,only: ip_double_p
6   use mod_oasis_kinds  ,only: ip_realwp_p
7   use mod_oasis_kinds  ,only: ll_single
8   use mod_oasis_kinds  ,only: ip_i2_p
9   use mod_oasis_kinds  ,only: ip_i4_p
10   use mod_oasis_kinds  ,only: ip_i8_p
11   use mod_oasis_kinds  ,only: ip_intwp_p
12
13   use mod_oasis_parameters
14
15   USE mod_oasis_namcouple ,ONLY: namflddti
16
17   USE mod_oasis_auxiliary_routines ,ONLY: prism_get_ncpl_proto      => oasis_get_ncpl
18   USE mod_oasis_auxiliary_routines ,ONLY: prism_get_freqs_proto     => oasis_get_freqs     
19   USE mod_oasis_auxiliary_routines ,ONLY: prism_put_inquire_proto   => oasis_put_inquire
20
21   use mod_oasis_method ,only: prism_init_comp_proto                 => oasis_init_comp
22   use mod_oasis_method ,only: prism_terminate_proto                 => oasis_terminate
23   use mod_oasis_method ,only: prism_get_localcomm_proto             => oasis_get_localcomm
24   use mod_oasis_method ,only: prism_set_couplcomm                   => oasis_set_couplcomm
25   use mod_oasis_method ,only: prism_create_couplcomm                => oasis_create_couplcomm
26   use mod_oasis_method ,only: prism_get_intracomm                   => oasis_get_intracomm
27   use mod_oasis_method ,only: prism_get_intercomm                   => oasis_get_intercomm 
28   use mod_oasis_method, only: prism_set_debug                       => oasis_set_debug 
29   use mod_oasis_method, only: prism_get_debug                       => oasis_get_debug
30   use mod_oasis_method ,only: prism_enddef_proto                    => oasis_enddef
31
32   use mod_oasis_part   ,only: prism_def_partition_proto             => oasis_def_partition 
33
34   use mod_oasis_var    ,only: prism_def_var_proto                   => oasis_def_var
35
36   use mod_oasis_getput_interface ,only: prism_get_proto             => oasis_get
37   use mod_oasis_getput_interface ,only: prism_put_proto             => oasis_put
38
39   use mod_oasis_grid   ,only: prism_start_grids_writing             => oasis_start_grids_writing
40   use mod_oasis_grid   ,only: prism_write_grid                      => oasis_write_grid 
41   USE mod_oasis_grid   ,ONLY: prism_write_angle                     => oasis_write_angle
42   use mod_oasis_grid   ,only: prism_write_corner                    => oasis_write_corner 
43   use mod_oasis_grid   ,only: prism_write_mask                      => oasis_write_mask
44   use mod_oasis_grid   ,only: prism_write_area                      => oasis_write_area
45   use mod_oasis_grid   ,only: prism_terminate_grids_writing         => oasis_terminate_grids_writing
46
47   use mod_oasis_sys    ,only: prism_abort_proto                     => oasis_abort
48
49   implicit none
50
51!===============================================================================
52
53end module mod_prism
Note: See TracBrowser for help on using the repository browser.