Changeset 5323 for LMDZ6/trunk/libf/misc


Ignore:
Timestamp:
Nov 12, 2024, 4:27:59 PM (3 weeks ago)
Author:
abarral
Message:

[WIP] add missing reprobus & inca wrappers

Location:
LMDZ6/trunk/libf/misc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • LMDZ6/trunk/libf/misc/lmdz_inca_wrappers.F90

    r5251 r5323  
    314314END SUBROUTINE INIT_INCA_DIM_REG
    315315
     316SUBROUTINE INIT_INCA_DIM(nlon, nlev)
     317  IMPLICIT NONE
     318  INTEGER :: nlon, nlev
     319  CALL lmdz_inca_wrapper_abort
     320END SUBROUTINE INIT_INCA_DIM
     321
    316322SUBROUTINE AEROSOL_METEO_CALC(&
    317323        calday, delt, pmid, pfull, t_seri, &
     
    338344END SUBROUTINE AEROSOL_METEO_CALC
    339345
     346SUBROUTINE init_inca_para(nlon, nlat, nlev, klon, mpi_size, distrib_phys, nvertex, grid_type, communicator)
     347  INTEGER :: nlon, nlat, nlev, klon, mpi_size, distrib_phys(:), communicator, nvertex, grid_type
     348  CALL lmdz_inca_wrapper_abort
     349END SUBROUTINE init_inca_para
     350
    340351#endif
  • LMDZ6/trunk/libf/misc/lmdz_reprobus_wrappers.F90

    r5271 r5323  
    44
    55#ifdef REPROBUS
    6   USE CHEM_REP, ONLY: init_chem_rep_trac, itroprep
     6  USE CHEM_REP
    77#else
    88  USE dimensions_mod, ONLY: iim, jjm, llm, ndm
     9
     10  IMPLICIT NONE
    911
    1012  ! TODO ugly temp solution until we properly wrap the REPROBUS code
     
    3941  END SUBROUTINE init_chem_rep_xjour
    4042
     43  SUBROUTINE finalize_reprobus
     44    CALL lmdz_reprobus_wrapper_abort
     45  END SUBROUTINE finalize_reprobus
     46
     47  SUBROUTINE init_reprobus_para(nlon, nlat, nlev, klon, mpi_size, distrib_phys, communicator)
     48    INTEGER :: nlon, nlat, nlev, klon, mpi_size, distrib_phys(:), communicator
     49    CALL lmdz_reprobus_wrapper_abort
     50  END SUBROUTINE init_reprobus_para
     51
     52  SUBROUTINE chemini_rep(presnivs, pdtphys, annee_ref, day_ref, day_ini, start_time, itau_phy, io_lon, io_lat)
     53    INTEGER :: presnivs, pdtphys, annee_ref, day_ref, day_ini, start_time, itau_phy, io_lon, io_lat
     54    CALL lmdz_reprobus_wrapper_abort
     55  END SUBROUTINE chemini_rep
     56
     57  SUBROUTINE chemtime_rep(it, date, tstep, itap)
     58    INTEGER :: it, date, tstep, itap
     59    CALL lmdz_reprobus_wrapper_abort
     60  END SUBROUTINE chemtime_rep
     61
     62  SUBROUTINE coord_hyb_rep(paprs, pplay, aps, bps, ap, bp, cell_area)
     63    REAL :: paprs(:,:), pplay(:,:), aps(:), bps(:), ap(:), bp(:), cell_area(:)
     64    CALL lmdz_reprobus_wrapper_abort
     65  END SUBROUTINE coord_hyb_rep
     66
     67  SUBROUTINE chemmain_rlong_1401(tr_seri, xlon, xlat, t_seri, pplay, paprs, pphi, pphis, presnivs, sh, debutphy)
     68    REAL :: tr_seri(:,:,:), xlon(:), xlat(:), t_seri(:,:), pplay(:,:), paprs(:,:), pphi(:,:), pphis(:), presnivs(:), sh(:,:)
     69    LOGICAL :: debutphy
     70    CALL lmdz_reprobus_wrapper_abort
     71  END SUBROUTINE chemmain_rlong_1401
     72
    4173#endif
    4274END MODULE lmdz_reprobus_wrappers
Note: See TracChangeset for help on using the changeset viewer.