Changes between Version 2 and Version 3 of PDAF_set_ens_pointer


Ignore:
Timestamp:
Jun 10, 2025, 9:22:46 AM (7 days ago)
Author:
lnerger
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • PDAF_set_ens_pointer

    v2 v3  
    1818'''Important:'''
    1919
    20  * Because `ens_pointer` is a pointer, the call to `PDAF_set_ens_pointer` needs an ''explicit'' Fortran interface. This is provided by the Fortran module `PDAF_interfaces_module`. For this, one has to include the interface declaration from PDAF's interfaces module by
     20 * Because `ens_pointer` is a pointer, the call to `PDAF_set_ens_pointer` needs an ''explicit'' Fortran interface. This is provided by the Fortran module `PDAF` (or, for PDAF V2.3.1 and earlier, `PDAF_interfaces_module`). For this, one has to include the interface declaration from PDAF's interfaces module by
    2121{{{
    22  USE PDAF_interfaces_module, ONLY: PDAF_set_ens_pointer
     22 USE PDAF, ONLY: PDAF_set_ens_pointer
    2323}}}
    2424 * Using a pointer combined with an intent, i.e. using a pointer as argument, is a feature of Fortran 2003. Thus, if a too old compiler is used, it will provide an error when the routine is compiled.