SOCA
soca_increment.reg.F90
Go to the documentation of this file.
1 ! (C) Copyright 2020-2021 UCAR
2 !
3 ! This software is licensed under the terms of the Apache Licence Version 2.0
4 ! which can be obtained at http://www.apache.org/licenses/LICENSE-2.0.
5 
6 !> registry for soca_increment_mod::soca_increment instances for use in
7 !! Fortran/C++ interface of soca_increment_mod_c
9 
11 
12 implicit none
13 private
14 
15 #define LISTED_TYPE soca_increment
16 
17 !> Linked list interface - defines registry_t type
18 #include "oops/util/linkedList_i.f"
19 
20 !> Global registry for soca_increment instances
21 type(registry_t), public :: soca_increment_registry
22 
23 ! ------------------------------------------------------------------------------
24 contains
25 ! ------------------------------------------------------------------------------
26 
27 !> Linked list implementation
28 #include "oops/util/linkedList_c.f"
29 
30 end module soca_increment_reg
Increment fields.
registry for soca_increment_mod::soca_increment instances for use in Fortran/C++ interface of soca_in...
type(registry_t), public soca_increment_registry
Linked list interface - defines registry_t type.