https://www.cdslab.org/paramonte/fortran/2
Current view: top level - test - test_pm_arrayVerbose@routines.F90 (source / functions) Hit Total Coverage
Test: ParaMonte 2.0.0 :: Serial Fortran - Code Coverage Report Lines: 39 39 100.0 %
Date: 2024-04-08 03:18:57 Functions: 39 39 100.0 %
Legend: Lines: hit not hit

          Line data    Source code
       1             : !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
       2             : !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
       3             : !!!!                                                                                                                            !!!!
       4             : !!!!    ParaMonte: Parallel Monte Carlo and Machine Learning Library.                                                           !!!!
       5             : !!!!                                                                                                                            !!!!
       6             : !!!!    Copyright (C) 2012-present, The Computational Data Science Lab                                                          !!!!
       7             : !!!!                                                                                                                            !!!!
       8             : !!!!    This file is part of the ParaMonte library.                                                                             !!!!
       9             : !!!!                                                                                                                            !!!!
      10             : !!!!    LICENSE                                                                                                                 !!!!
      11             : !!!!                                                                                                                            !!!!
      12             : !!!!       https://github.com/cdslaborg/paramonte/blob/main/LICENSE.md                                                          !!!!
      13             : !!!!                                                                                                                            !!!!
      14             : !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      15             : !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
      16             : 
      17             : !>  \brief
      18             : !>  This file contains procedure implementations of [test_pm_arrayVerbose](@ref test_pm_arrayVerbose).
      19             : !>
      20             : !>  \fintest
      21             : !>
      22             : !>  \author
      23             : !>  \AmirShahmoradi, September 1, 2017, 11:35 PM, Institute for Computational Engineering and Sciences (ICES), The University of Texas at Austin
      24             : 
      25             : !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      26             : 
      27             : submodule (test_pm_arrayVerbose) routines ! LCOV_EXCL_LINE
      28             : 
      29             :     use pm_kind, only: LK, SK
      30             :     use pm_arrayCompact, only: getCompact
      31             :     use pm_distUnif, only: setUnifRand, getUnifRand
      32             :     use pm_option, only: getOption
      33             :     use pm_val2str, only: getStr
      34             :     implicit none
      35             : 
      36             : !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      37             : 
      38             : contains
      39             : 
      40             : !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      41             : 
      42             : #define getVerbose_ENABLED 1
      43             : 
      44             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      45             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      46             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      47             : 
      48             : #define D0_ENABLED 1
      49             : 
      50             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      51             : 
      52             : #define SK_ENABLED 1
      53             : 
      54             : #if SK5_ENABLED
      55             :     module procedure test_getVerbose_D0_SK5_1
      56             :         use pm_kind, only: SKC => SK5
      57             : #include "test_pm_arrayVerbose@routines.inc.F90"
      58             :     end procedure
      59             : #endif
      60             : 
      61             : #if SK4_ENABLED
      62             :     module procedure test_getVerbose_D0_SK4_1
      63             :         use pm_kind, only: SKC => SK4
      64             : #include "test_pm_arrayVerbose@routines.inc.F90"
      65             :     end procedure
      66             : #endif
      67             : 
      68             : #if SK3_ENABLED
      69             :     module procedure test_getVerbose_D0_SK3_1
      70             :         use pm_kind, only: SKC => SK3
      71             : #include "test_pm_arrayVerbose@routines.inc.F90"
      72             :     end procedure
      73             : #endif
      74             : 
      75             : #if SK2_ENABLED
      76             :     module procedure test_getVerbose_D0_SK2_1
      77             :         use pm_kind, only: SKC => SK2
      78             : #include "test_pm_arrayVerbose@routines.inc.F90"
      79             :     end procedure
      80             : #endif
      81             : 
      82             : #if SK1_ENABLED
      83           1 :     module procedure test_getVerbose_D0_SK1_1
      84             :         use pm_kind, only: SKC => SK1
      85             : #include "test_pm_arrayVerbose@routines.inc.F90"
      86             :     end procedure
      87             : #endif
      88             : 
      89             : #undef SK_ENABLED
      90             : 
      91             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      92             : 
      93             : #undef D0_ENABLED
      94             : 
      95             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      96             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      97             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
      98             : 
      99             : #define D1_ENABLED 1
     100             : 
     101             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     102             : 
     103             : #define SK_ENABLED 1
     104             : 
     105             : #if SK5_ENABLED
     106             :     module procedure test_getVerbose_D1_SK5_1
     107             :         use pm_kind, only: SKC => SK5
     108             : #include "test_pm_arrayVerbose@routines.inc.F90"
     109             :     end procedure
     110             : #endif
     111             : 
     112             : #if SK4_ENABLED
     113             :     module procedure test_getVerbose_D1_SK4_1
     114             :         use pm_kind, only: SKC => SK4
     115             : #include "test_pm_arrayVerbose@routines.inc.F90"
     116             :     end procedure
     117             : #endif
     118             : 
     119             : #if SK3_ENABLED
     120             :     module procedure test_getVerbose_D1_SK3_1
     121             :         use pm_kind, only: SKC => SK3
     122             : #include "test_pm_arrayVerbose@routines.inc.F90"
     123             :     end procedure
     124             : #endif
     125             : 
     126             : #if SK2_ENABLED
     127             :     module procedure test_getVerbose_D1_SK2_1
     128             :         use pm_kind, only: SKC => SK2
     129             : #include "test_pm_arrayVerbose@routines.inc.F90"
     130             :     end procedure
     131             : #endif
     132             : 
     133             : #if SK1_ENABLED
     134           1 :     module procedure test_getVerbose_D1_SK1_1
     135             :         use pm_kind, only: SKC => SK1
     136             : #include "test_pm_arrayVerbose@routines.inc.F90"
     137             :     end procedure
     138             : #endif
     139             : 
     140             : #undef SK_ENABLED
     141             : 
     142             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     143             : 
     144             : #define IK_ENABLED 1
     145             : 
     146             : #if IK5_ENABLED
     147           1 :     module procedure test_getVerbose_D1_IK5_1
     148             :         use pm_kind, only: IKC => IK5
     149             : #include "test_pm_arrayVerbose@routines.inc.F90"
     150             :     end procedure
     151             : #endif
     152             : 
     153             : #if IK4_ENABLED
     154           1 :     module procedure test_getVerbose_D1_IK4_1
     155             :         use pm_kind, only: IKC => IK4
     156             : #include "test_pm_arrayVerbose@routines.inc.F90"
     157             :     end procedure
     158             : #endif
     159             : 
     160             : #if IK3_ENABLED
     161           1 :     module procedure test_getVerbose_D1_IK3_1
     162             :         use pm_kind, only: IKC => IK3
     163             : #include "test_pm_arrayVerbose@routines.inc.F90"
     164             :     end procedure
     165             : #endif
     166             : 
     167             : #if IK2_ENABLED
     168           1 :     module procedure test_getVerbose_D1_IK2_1
     169             :         use pm_kind, only: IKC => IK2
     170             : #include "test_pm_arrayVerbose@routines.inc.F90"
     171             :     end procedure
     172             : #endif
     173             : 
     174             : #if IK1_ENABLED
     175           1 :     module procedure test_getVerbose_D1_IK1_1
     176             :         use pm_kind, only: IKC => IK1
     177             : #include "test_pm_arrayVerbose@routines.inc.F90"
     178             :     end procedure
     179             : #endif
     180             : 
     181             : #undef IK_ENABLED
     182             : 
     183             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     184             : 
     185             : #define LK_ENABLED 1
     186             : 
     187             : #if LK5_ENABLED
     188           1 :     module procedure test_getVerbose_D1_LK5_1
     189             :         use pm_kind, only: LKC => LK5
     190             : #include "test_pm_arrayVerbose@routines.inc.F90"
     191             :     end procedure
     192             : #endif
     193             : 
     194             : #if LK4_ENABLED
     195           1 :     module procedure test_getVerbose_D1_LK4_1
     196             :         use pm_kind, only: LKC => LK4
     197             : #include "test_pm_arrayVerbose@routines.inc.F90"
     198             :     end procedure
     199             : #endif
     200             : 
     201             : #if LK3_ENABLED
     202           1 :     module procedure test_getVerbose_D1_LK3_1
     203             :         use pm_kind, only: LKC => LK3
     204             : #include "test_pm_arrayVerbose@routines.inc.F90"
     205             :     end procedure
     206             : #endif
     207             : 
     208             : #if LK2_ENABLED
     209           1 :     module procedure test_getVerbose_D1_LK2_1
     210             :         use pm_kind, only: LKC => LK2
     211             : #include "test_pm_arrayVerbose@routines.inc.F90"
     212             :     end procedure
     213             : #endif
     214             : 
     215             : #if LK1_ENABLED
     216           1 :     module procedure test_getVerbose_D1_LK1_1
     217             :         use pm_kind, only: LKC => LK1
     218             : #include "test_pm_arrayVerbose@routines.inc.F90"
     219             :     end procedure
     220             : #endif
     221             : 
     222             : #undef LK_ENABLED
     223             : 
     224             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     225             : 
     226             : #define CK_ENABLED 1
     227             : 
     228             : #if CK5_ENABLED
     229             :     module procedure test_getVerbose_D1_CK5_1
     230             :         use pm_kind, only: CKC => CK5
     231             : #include "test_pm_arrayVerbose@routines.inc.F90"
     232             :     end procedure
     233             : #endif
     234             : 
     235             : #if CK4_ENABLED
     236           1 :     module procedure test_getVerbose_D1_CK4_1
     237             :         use pm_kind, only: CKC => CK4
     238             : #include "test_pm_arrayVerbose@routines.inc.F90"
     239             :     end procedure
     240             : #endif
     241             : 
     242             : #if CK3_ENABLED
     243           1 :     module procedure test_getVerbose_D1_CK3_1
     244             :         use pm_kind, only: CKC => CK3
     245             : #include "test_pm_arrayVerbose@routines.inc.F90"
     246             :     end procedure
     247             : #endif
     248             : 
     249             : #if CK2_ENABLED
     250           1 :     module procedure test_getVerbose_D1_CK2_1
     251             :         use pm_kind, only: CKC => CK2
     252             : #include "test_pm_arrayVerbose@routines.inc.F90"
     253             :     end procedure
     254             : #endif
     255             : 
     256             : #if CK1_ENABLED
     257           1 :     module procedure test_getVerbose_D1_CK1_1
     258             :         use pm_kind, only: CKC => CK1
     259             : #include "test_pm_arrayVerbose@routines.inc.F90"
     260             :     end procedure
     261             : #endif
     262             : 
     263             : #undef CK_ENABLED
     264             : 
     265             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     266             : 
     267             : #define RK_ENABLED 1
     268             : 
     269             : #if RK5_ENABLED
     270             :     module procedure test_getVerbose_D1_RK5_1
     271             :         use pm_kind, only: RKC => RK5
     272             : #include "test_pm_arrayVerbose@routines.inc.F90"
     273             :     end procedure
     274             : #endif
     275             : 
     276             : #if RK4_ENABLED
     277           1 :     module procedure test_getVerbose_D1_RK4_1
     278             :         use pm_kind, only: RKC => RK4
     279             : #include "test_pm_arrayVerbose@routines.inc.F90"
     280             :     end procedure
     281             : #endif
     282             : 
     283             : #if RK3_ENABLED
     284           1 :     module procedure test_getVerbose_D1_RK3_1
     285             :         use pm_kind, only: RKC => RK3
     286             : #include "test_pm_arrayVerbose@routines.inc.F90"
     287             :     end procedure
     288             : #endif
     289             : 
     290             : #if RK2_ENABLED
     291           1 :     module procedure test_getVerbose_D1_RK2_1
     292             :         use pm_kind, only: RKC => RK2
     293             : #include "test_pm_arrayVerbose@routines.inc.F90"
     294             :     end procedure
     295             : #endif
     296             : 
     297             : #if RK1_ENABLED
     298           1 :     module procedure test_getVerbose_D1_RK1_1
     299             :         use pm_kind, only: RKC => RK1
     300             : #include "test_pm_arrayVerbose@routines.inc.F90"
     301             :     end procedure
     302             : #endif
     303             : 
     304             : #undef RK_ENABLED
     305             : 
     306             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     307             : 
     308             : #undef D1_ENABLED
     309             : 
     310             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     311             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     312             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     313             : 
     314             : #define D2_ENABLED 1
     315             : 
     316             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     317             : 
     318             : #define SK_ENABLED 1
     319             : 
     320             : #if SK5_ENABLED
     321             :     module procedure test_getVerbose_D2_SK5_1
     322             :         use pm_kind, only: SKC => SK5
     323             : #include "test_pm_arrayVerbose@routines.inc.F90"
     324             :     end procedure
     325             : #endif
     326             : 
     327             : #if SK4_ENABLED
     328             :     module procedure test_getVerbose_D2_SK4_1
     329             :         use pm_kind, only: SKC => SK4
     330             : #include "test_pm_arrayVerbose@routines.inc.F90"
     331             :     end procedure
     332             : #endif
     333             : 
     334             : #if SK3_ENABLED
     335             :     module procedure test_getVerbose_D2_SK3_1
     336             :         use pm_kind, only: SKC => SK3
     337             : #include "test_pm_arrayVerbose@routines.inc.F90"
     338             :     end procedure
     339             : #endif
     340             : 
     341             : #if SK2_ENABLED
     342             :     module procedure test_getVerbose_D2_SK2_1
     343             :         use pm_kind, only: SKC => SK2
     344             : #include "test_pm_arrayVerbose@routines.inc.F90"
     345             :     end procedure
     346             : #endif
     347             : 
     348             : #if SK1_ENABLED
     349           1 :     module procedure test_getVerbose_D2_SK1_1
     350             :         use pm_kind, only: SKC => SK1
     351             : #include "test_pm_arrayVerbose@routines.inc.F90"
     352             :     end procedure
     353             : #endif
     354             : 
     355             : #undef SK_ENABLED
     356             : 
     357             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     358             : 
     359             : #define IK_ENABLED 1
     360             : 
     361             : #if IK5_ENABLED
     362           1 :     module procedure test_getVerbose_D2_IK5_1
     363             :         use pm_kind, only: IKC => IK5
     364             : #include "test_pm_arrayVerbose@routines.inc.F90"
     365             :     end procedure
     366             : #endif
     367             : 
     368             : #if IK4_ENABLED
     369           1 :     module procedure test_getVerbose_D2_IK4_1
     370             :         use pm_kind, only: IKC => IK4
     371             : #include "test_pm_arrayVerbose@routines.inc.F90"
     372             :     end procedure
     373             : #endif
     374             : 
     375             : #if IK3_ENABLED
     376           1 :     module procedure test_getVerbose_D2_IK3_1
     377             :         use pm_kind, only: IKC => IK3
     378             : #include "test_pm_arrayVerbose@routines.inc.F90"
     379             :     end procedure
     380             : #endif
     381             : 
     382             : #if IK2_ENABLED
     383           1 :     module procedure test_getVerbose_D2_IK2_1
     384             :         use pm_kind, only: IKC => IK2
     385             : #include "test_pm_arrayVerbose@routines.inc.F90"
     386             :     end procedure
     387             : #endif
     388             : 
     389             : #if IK1_ENABLED
     390           1 :     module procedure test_getVerbose_D2_IK1_1
     391             :         use pm_kind, only: IKC => IK1
     392             : #include "test_pm_arrayVerbose@routines.inc.F90"
     393             :     end procedure
     394             : #endif
     395             : 
     396             : #undef IK_ENABLED
     397             : 
     398             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     399             : 
     400             : #define LK_ENABLED 1
     401             : 
     402             : #if LK5_ENABLED
     403           1 :     module procedure test_getVerbose_D2_LK5_1
     404             :         use pm_kind, only: LKC => LK5
     405             : #include "test_pm_arrayVerbose@routines.inc.F90"
     406             :     end procedure
     407             : #endif
     408             : 
     409             : #if LK4_ENABLED
     410           1 :     module procedure test_getVerbose_D2_LK4_1
     411             :         use pm_kind, only: LKC => LK4
     412             : #include "test_pm_arrayVerbose@routines.inc.F90"
     413             :     end procedure
     414             : #endif
     415             : 
     416             : #if LK3_ENABLED
     417           1 :     module procedure test_getVerbose_D2_LK3_1
     418             :         use pm_kind, only: LKC => LK3
     419             : #include "test_pm_arrayVerbose@routines.inc.F90"
     420             :     end procedure
     421             : #endif
     422             : 
     423             : #if LK2_ENABLED
     424           1 :     module procedure test_getVerbose_D2_LK2_1
     425             :         use pm_kind, only: LKC => LK2
     426             : #include "test_pm_arrayVerbose@routines.inc.F90"
     427             :     end procedure
     428             : #endif
     429             : 
     430             : #if LK1_ENABLED
     431           1 :     module procedure test_getVerbose_D2_LK1_1
     432             :         use pm_kind, only: LKC => LK1
     433             : #include "test_pm_arrayVerbose@routines.inc.F90"
     434             :     end procedure
     435             : #endif
     436             : 
     437             : #undef LK_ENABLED
     438             : 
     439             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     440             : 
     441             : #define CK_ENABLED 1
     442             : 
     443             : #if CK5_ENABLED
     444             :     module procedure test_getVerbose_D2_CK5_1
     445             :         use pm_kind, only: CKC => CK5
     446             : #include "test_pm_arrayVerbose@routines.inc.F90"
     447             :     end procedure
     448             : #endif
     449             : 
     450             : #if CK4_ENABLED
     451           1 :     module procedure test_getVerbose_D2_CK4_1
     452             :         use pm_kind, only: CKC => CK4
     453             : #include "test_pm_arrayVerbose@routines.inc.F90"
     454             :     end procedure
     455             : #endif
     456             : 
     457             : #if CK3_ENABLED
     458           1 :     module procedure test_getVerbose_D2_CK3_1
     459             :         use pm_kind, only: CKC => CK3
     460             : #include "test_pm_arrayVerbose@routines.inc.F90"
     461             :     end procedure
     462             : #endif
     463             : 
     464             : #if CK2_ENABLED
     465           1 :     module procedure test_getVerbose_D2_CK2_1
     466             :         use pm_kind, only: CKC => CK2
     467             : #include "test_pm_arrayVerbose@routines.inc.F90"
     468             :     end procedure
     469             : #endif
     470             : 
     471             : #if CK1_ENABLED
     472           1 :     module procedure test_getVerbose_D2_CK1_1
     473             :         use pm_kind, only: CKC => CK1
     474             : #include "test_pm_arrayVerbose@routines.inc.F90"
     475             :     end procedure
     476             : #endif
     477             : 
     478             : #undef CK_ENABLED
     479             : 
     480             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     481             : 
     482             : #define RK_ENABLED 1
     483             : 
     484             : #if RK5_ENABLED
     485             :     module procedure test_getVerbose_D2_RK5_1
     486             :         use pm_kind, only: RKC => RK5
     487             : #include "test_pm_arrayVerbose@routines.inc.F90"
     488             :     end procedure
     489             : #endif
     490             : 
     491             : #if RK4_ENABLED
     492           1 :     module procedure test_getVerbose_D2_RK4_1
     493             :         use pm_kind, only: RKC => RK4
     494             : #include "test_pm_arrayVerbose@routines.inc.F90"
     495             :     end procedure
     496             : #endif
     497             : 
     498             : #if RK3_ENABLED
     499           1 :     module procedure test_getVerbose_D2_RK3_1
     500             :         use pm_kind, only: RKC => RK3
     501             : #include "test_pm_arrayVerbose@routines.inc.F90"
     502             :     end procedure
     503             : #endif
     504             : 
     505             : #if RK2_ENABLED
     506           1 :     module procedure test_getVerbose_D2_RK2_1
     507             :         use pm_kind, only: RKC => RK2
     508             : #include "test_pm_arrayVerbose@routines.inc.F90"
     509             :     end procedure
     510             : #endif
     511             : 
     512             : #if RK1_ENABLED
     513           1 :     module procedure test_getVerbose_D2_RK1_1
     514             :         use pm_kind, only: RKC => RK1
     515             : #include "test_pm_arrayVerbose@routines.inc.F90"
     516             :     end procedure
     517             : #endif
     518             : 
     519             : #undef RK_ENABLED
     520             : 
     521             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     522             : 
     523             : #undef D2_ENABLED
     524             : 
     525             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     526             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     527             :     !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     528             : 
     529             : #undef getVerbose_ENABLED
     530             : 
     531             : !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     532             : !
     533             : !#define setVerbose_ENABLED 1
     534             : !
     535             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     536             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     537             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     538             : !
     539             : !#define D0_ENABLED 1
     540             : !
     541             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     542             : !
     543             : !#define SK_ENABLED 1
     544             : !
     545             : !#if SK5_ENABLED
     546             : !    module procedure test_setVerbose_D0_SK5_1
     547             : !        use pm_kind, only: SKC => SK5
     548             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     549             : !    end procedure
     550             : !#endif
     551             : !
     552             : !#if SK4_ENABLED
     553             : !    module procedure test_setVerbose_D0_SK4_1
     554             : !        use pm_kind, only: SKC => SK4
     555             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     556             : !    end procedure
     557             : !#endif
     558             : !
     559             : !#if SK3_ENABLED
     560             : !    module procedure test_setVerbose_D0_SK3_1
     561             : !        use pm_kind, only: SKC => SK3
     562             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     563             : !    end procedure
     564             : !#endif
     565             : !
     566             : !#if SK2_ENABLED
     567             : !    module procedure test_setVerbose_D0_SK2_1
     568             : !        use pm_kind, only: SKC => SK2
     569             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     570             : !    end procedure
     571             : !#endif
     572             : !
     573             : !#if SK1_ENABLED
     574             : !    module procedure test_setVerbose_D0_SK1_1
     575             : !        use pm_kind, only: SKC => SK1
     576             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     577             : !    end procedure
     578             : !#endif
     579             : !
     580             : !#undef SK_ENABLED
     581             : !
     582             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     583             : !
     584             : !#undef D0_ENABLED
     585             : !
     586             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     587             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     588             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     589             : !
     590             : !#define D1_ENABLED 1
     591             : !
     592             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     593             : !
     594             : !#define SK_ENABLED 1
     595             : !
     596             : !#if SK5_ENABLED
     597             : !    module procedure test_setVerbose_D1_SK5_1
     598             : !        use pm_kind, only: SKC => SK5
     599             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     600             : !    end procedure
     601             : !#endif
     602             : !
     603             : !#if SK4_ENABLED
     604             : !    module procedure test_setVerbose_D1_SK4_1
     605             : !        use pm_kind, only: SKC => SK4
     606             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     607             : !    end procedure
     608             : !#endif
     609             : !
     610             : !#if SK3_ENABLED
     611             : !    module procedure test_setVerbose_D1_SK3_1
     612             : !        use pm_kind, only: SKC => SK3
     613             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     614             : !    end procedure
     615             : !#endif
     616             : !
     617             : !#if SK2_ENABLED
     618             : !    module procedure test_setVerbose_D1_SK2_1
     619             : !        use pm_kind, only: SKC => SK2
     620             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     621             : !    end procedure
     622             : !#endif
     623             : !
     624             : !#if SK1_ENABLED
     625             : !    module procedure test_setVerbose_D1_SK1_1
     626             : !        use pm_kind, only: SKC => SK1
     627             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     628             : !    end procedure
     629             : !#endif
     630             : !
     631             : !#undef SK_ENABLED
     632             : !
     633             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     634             : !
     635             : !#define IK_ENABLED 1
     636             : !
     637             : !#if IK5_ENABLED
     638             : !    module procedure test_setVerbose_D1_IK5_1
     639             : !        use pm_kind, only: IKC => IK5
     640             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     641             : !    end procedure
     642             : !#endif
     643             : !
     644             : !#if IK4_ENABLED
     645             : !    module procedure test_setVerbose_D1_IK4_1
     646             : !        use pm_kind, only: IKC => IK4
     647             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     648             : !    end procedure
     649             : !#endif
     650             : !
     651             : !#if IK3_ENABLED
     652             : !    module procedure test_setVerbose_D1_IK3_1
     653             : !        use pm_kind, only: IKC => IK3
     654             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     655             : !    end procedure
     656             : !#endif
     657             : !
     658             : !#if IK2_ENABLED
     659             : !    module procedure test_setVerbose_D1_IK2_1
     660             : !        use pm_kind, only: IKC => IK2
     661             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     662             : !    end procedure
     663             : !#endif
     664             : !
     665             : !#if IK1_ENABLED
     666             : !    module procedure test_setVerbose_D1_IK1_1
     667             : !        use pm_kind, only: IKC => IK1
     668             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     669             : !    end procedure
     670             : !#endif
     671             : !
     672             : !#undef IK_ENABLED
     673             : !
     674             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     675             : !
     676             : !#define LK_ENABLED 1
     677             : !
     678             : !#if LK5_ENABLED
     679             : !    module procedure test_setVerbose_D1_LK5_1
     680             : !        use pm_kind, only: LKC => LK5
     681             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     682             : !    end procedure
     683             : !#endif
     684             : !
     685             : !#if LK4_ENABLED
     686             : !    module procedure test_setVerbose_D1_LK4_1
     687             : !        use pm_kind, only: LKC => LK4
     688             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     689             : !    end procedure
     690             : !#endif
     691             : !
     692             : !#if LK3_ENABLED
     693             : !    module procedure test_setVerbose_D1_LK3_1
     694             : !        use pm_kind, only: LKC => LK3
     695             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     696             : !    end procedure
     697             : !#endif
     698             : !
     699             : !#if LK2_ENABLED
     700             : !    module procedure test_setVerbose_D1_LK2_1
     701             : !        use pm_kind, only: LKC => LK2
     702             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     703             : !    end procedure
     704             : !#endif
     705             : !
     706             : !#if LK1_ENABLED
     707             : !    module procedure test_setVerbose_D1_LK1_1
     708             : !        use pm_kind, only: LKC => LK1
     709             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     710             : !    end procedure
     711             : !#endif
     712             : !
     713             : !#undef LK_ENABLED
     714             : !
     715             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     716             : !
     717             : !#define CK_ENABLED 1
     718             : !
     719             : !#if CK5_ENABLED
     720             : !    module procedure test_setVerbose_D1_CK5_1
     721             : !        use pm_kind, only: CKC => CK5
     722             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     723             : !    end procedure
     724             : !#endif
     725             : !
     726             : !#if CK4_ENABLED
     727             : !    module procedure test_setVerbose_D1_CK4_1
     728             : !        use pm_kind, only: CKC => CK4
     729             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     730             : !    end procedure
     731             : !#endif
     732             : !
     733             : !#if CK3_ENABLED
     734             : !    module procedure test_setVerbose_D1_CK3_1
     735             : !        use pm_kind, only: CKC => CK3
     736             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     737             : !    end procedure
     738             : !#endif
     739             : !
     740             : !#if CK2_ENABLED
     741             : !    module procedure test_setVerbose_D1_CK2_1
     742             : !        use pm_kind, only: CKC => CK2
     743             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     744             : !    end procedure
     745             : !#endif
     746             : !
     747             : !#if CK1_ENABLED
     748             : !    module procedure test_setVerbose_D1_CK1_1
     749             : !        use pm_kind, only: CKC => CK1
     750             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     751             : !    end procedure
     752             : !#endif
     753             : !
     754             : !#undef CK_ENABLED
     755             : !
     756             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     757             : !
     758             : !#define RK_ENABLED 1
     759             : !
     760             : !#if RK5_ENABLED
     761             : !    module procedure test_setVerbose_D1_RK5_1
     762             : !        use pm_kind, only: RKC => RK5
     763             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     764             : !    end procedure
     765             : !#endif
     766             : !
     767             : !#if RK4_ENABLED
     768             : !    module procedure test_setVerbose_D1_RK4_1
     769             : !        use pm_kind, only: RKC => RK4
     770             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     771             : !    end procedure
     772             : !#endif
     773             : !
     774             : !#if RK3_ENABLED
     775             : !    module procedure test_setVerbose_D1_RK3_1
     776             : !        use pm_kind, only: RKC => RK3
     777             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     778             : !    end procedure
     779             : !#endif
     780             : !
     781             : !#if RK2_ENABLED
     782             : !    module procedure test_setVerbose_D1_RK2_1
     783             : !        use pm_kind, only: RKC => RK2
     784             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     785             : !    end procedure
     786             : !#endif
     787             : !
     788             : !#if RK1_ENABLED
     789             : !    module procedure test_setVerbose_D1_RK1_1
     790             : !        use pm_kind, only: RKC => RK1
     791             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     792             : !    end procedure
     793             : !#endif
     794             : !
     795             : !#undef RK_ENABLED
     796             : !
     797             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     798             : !
     799             : !#undef D1_ENABLED
     800             : !
     801             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     802             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     803             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     804             : !
     805             : !#define D2_ENABLED 1
     806             : !
     807             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     808             : !
     809             : !#define SK_ENABLED 1
     810             : !
     811             : !#if SK5_ENABLED
     812             : !    module procedure test_setVerbose_D2_SK5_1
     813             : !        use pm_kind, only: SKC => SK5
     814             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     815             : !    end procedure
     816             : !#endif
     817             : !
     818             : !#if SK4_ENABLED
     819             : !    module procedure test_setVerbose_D2_SK4_1
     820             : !        use pm_kind, only: SKC => SK4
     821             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     822             : !    end procedure
     823             : !#endif
     824             : !
     825             : !#if SK3_ENABLED
     826             : !    module procedure test_setVerbose_D2_SK3_1
     827             : !        use pm_kind, only: SKC => SK3
     828             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     829             : !    end procedure
     830             : !#endif
     831             : !
     832             : !#if SK2_ENABLED
     833             : !    module procedure test_setVerbose_D2_SK2_1
     834             : !        use pm_kind, only: SKC => SK2
     835             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     836             : !    end procedure
     837             : !#endif
     838             : !
     839             : !#if SK1_ENABLED
     840             : !    module procedure test_setVerbose_D2_SK1_1
     841             : !        use pm_kind, only: SKC => SK1
     842             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     843             : !    end procedure
     844             : !#endif
     845             : !
     846             : !#undef SK_ENABLED
     847             : !
     848             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     849             : !
     850             : !#define IK_ENABLED 1
     851             : !
     852             : !#if IK5_ENABLED
     853             : !    module procedure test_setVerbose_D2_IK5_1
     854             : !        use pm_kind, only: IKC => IK5
     855             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     856             : !    end procedure
     857             : !#endif
     858             : !
     859             : !#if IK4_ENABLED
     860             : !    module procedure test_setVerbose_D2_IK4_1
     861             : !        use pm_kind, only: IKC => IK4
     862             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     863             : !    end procedure
     864             : !#endif
     865             : !
     866             : !#if IK3_ENABLED
     867             : !    module procedure test_setVerbose_D2_IK3_1
     868             : !        use pm_kind, only: IKC => IK3
     869             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     870             : !    end procedure
     871             : !#endif
     872             : !
     873             : !#if IK2_ENABLED
     874             : !    module procedure test_setVerbose_D2_IK2_1
     875             : !        use pm_kind, only: IKC => IK2
     876             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     877             : !    end procedure
     878             : !#endif
     879             : !
     880             : !#if IK1_ENABLED
     881             : !    module procedure test_setVerbose_D2_IK1_1
     882             : !        use pm_kind, only: IKC => IK1
     883             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     884             : !    end procedure
     885             : !#endif
     886             : !
     887             : !#undef IK_ENABLED
     888             : !
     889             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     890             : !
     891             : !#define LK_ENABLED 1
     892             : !
     893             : !#if LK5_ENABLED
     894             : !    module procedure test_setVerbose_D2_LK5_1
     895             : !        use pm_kind, only: LKC => LK5
     896             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     897             : !    end procedure
     898             : !#endif
     899             : !
     900             : !#if LK4_ENABLED
     901             : !    module procedure test_setVerbose_D2_LK4_1
     902             : !        use pm_kind, only: LKC => LK4
     903             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     904             : !    end procedure
     905             : !#endif
     906             : !
     907             : !#if LK3_ENABLED
     908             : !    module procedure test_setVerbose_D2_LK3_1
     909             : !        use pm_kind, only: LKC => LK3
     910             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     911             : !    end procedure
     912             : !#endif
     913             : !
     914             : !#if LK2_ENABLED
     915             : !    module procedure test_setVerbose_D2_LK2_1
     916             : !        use pm_kind, only: LKC => LK2
     917             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     918             : !    end procedure
     919             : !#endif
     920             : !
     921             : !#if LK1_ENABLED
     922             : !    module procedure test_setVerbose_D2_LK1_1
     923             : !        use pm_kind, only: LKC => LK1
     924             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     925             : !    end procedure
     926             : !#endif
     927             : !
     928             : !#undef LK_ENABLED
     929             : !
     930             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     931             : !
     932             : !#define CK_ENABLED 1
     933             : !
     934             : !#if CK5_ENABLED
     935             : !    module procedure test_setVerbose_D2_CK5_1
     936             : !        use pm_kind, only: CKC => CK5
     937             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     938             : !    end procedure
     939             : !#endif
     940             : !
     941             : !#if CK4_ENABLED
     942             : !    module procedure test_setVerbose_D2_CK4_1
     943             : !        use pm_kind, only: CKC => CK4
     944             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     945             : !    end procedure
     946             : !#endif
     947             : !
     948             : !#if CK3_ENABLED
     949             : !    module procedure test_setVerbose_D2_CK3_1
     950             : !        use pm_kind, only: CKC => CK3
     951             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     952             : !    end procedure
     953             : !#endif
     954             : !
     955             : !#if CK2_ENABLED
     956             : !    module procedure test_setVerbose_D2_CK2_1
     957             : !        use pm_kind, only: CKC => CK2
     958             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     959             : !    end procedure
     960             : !#endif
     961             : !
     962             : !#if CK1_ENABLED
     963             : !    module procedure test_setVerbose_D2_CK1_1
     964             : !        use pm_kind, only: CKC => CK1
     965             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     966             : !    end procedure
     967             : !#endif
     968             : !
     969             : !#undef CK_ENABLED
     970             : !
     971             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
     972             : !
     973             : !#define RK_ENABLED 1
     974             : !
     975             : !#if RK5_ENABLED
     976             : !    module procedure test_setVerbose_D2_RK5_1
     977             : !        use pm_kind, only: RKC => RK5
     978             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     979             : !    end procedure
     980             : !#endif
     981             : !
     982             : !#if RK4_ENABLED
     983             : !    module procedure test_setVerbose_D2_RK4_1
     984             : !        use pm_kind, only: RKC => RK4
     985             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     986             : !    end procedure
     987             : !#endif
     988             : !
     989             : !#if RK3_ENABLED
     990             : !    module procedure test_setVerbose_D2_RK3_1
     991             : !        use pm_kind, only: RKC => RK3
     992             : !#include "test_pm_arrayVerbose@routines.inc.F90"
     993             : !    end procedure
     994             : !#endif
     995             : !
     996             : !#if RK2_ENABLED
     997             : !    module procedure test_setVerbose_D2_RK2_1
     998             : !        use pm_kind, only: RKC => RK2
     999             : !#include "test_pm_arrayVerbose@routines.inc.F90"
    1000             : !    end procedure
    1001             : !#endif
    1002             : !
    1003             : !#if RK1_ENABLED
    1004             : !    module procedure test_setVerbose_D2_RK1_1
    1005             : !        use pm_kind, only: RKC => RK1
    1006             : !#include "test_pm_arrayVerbose@routines.inc.F90"
    1007             : !    end procedure
    1008             : !#endif
    1009             : !
    1010             : !#undef RK_ENABLED
    1011             : !
    1012             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    1013             : !
    1014             : !#undef D2_ENABLED
    1015             : !
    1016             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    1017             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    1018             : !    !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    1019             : !
    1020             : !#undef setVerbose_ENABLED
    1021             : !
    1022             : !%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
    1023             : 
    1024             : end submodule routines

ParaMonte: Parallel Monte Carlo and Machine Learning Library 
The Computational Data Science Lab
© Copyright 2012 - 2024