Skip to content
Snippets Groups Projects
Select Git revision
  • MNH-51X
  • MNH-52X
  • MNH-53-branch
  • MNH-54-branch
  • MNH-54X-dev-IO
  • MNH-54X-dev-OPENACC
  • MNH-54X-dev-SFX81
  • MNH-55-branch
  • MNH-55-branch-ecrad140
  • MNH-55X-dev-IO
  • MNH-55X-dev-OPENACC
  • MNH-55X-dev-OPENACC-CINES
  • MNH-55X-dev-OPENACC-FFT
  • MNH-55X-dev-OPENACC_SHUMAN
  • MNH-55X-dev-SFX9
  • MNH-55X-dev-modern
  • MNH-56-branch
  • MNH-56-dev-PHYEX
  • MNH-561-dev
  • MNH-56X-SFX9
  • PACK-MNH-V5-7-1
  • PACK-MNH-V5-5-OPENACC-FFT-1-01_COMPRESS_ALL
  • MESONH-v55-OpenACC
  • PACK-MNH-V5-7-0
  • PACK-MNH-V5-5-OPENACC-FFT-1-00
  • PACK-MNH-V5-5-OPENACC-FFT-1-00_OLD
  • PACK-MNH-V5-7-03-ELEC-OVA-EOL
  • PACK-MNH-V5-6-2
  • PACK-MNH-V5-7-02-ELEC
  • PACK-MNH-V5-6-1
  • PACK-MNH-V5-7-01-PHYEX_v0.6.3
  • PACK-MNH-V5-7-00-SURFEX_V9-0
  • PACK-MNH-V5-5--01-13_OPENACC_AFTER_MG_2N
  • PACK-MNH-V5-5--01-12_OPENACC_BEFORE_MG_2N
  • PACK-MNH-V5-5--01-11_CINES_HPE_AFTER_GFORTRAN_SOURCERYG_MODIF
  • PACK-MNH-V5-5--01-10_CINES_HPE_BEFORE_GFORTRAN_SOURCERYG_MODIF
  • PACK-MNH-V5-5--01-09_CINES_HPE_END_CONTRAT_PROGRES
  • PACK-MNH-V5-6-0
  • PACK-MNH-V5-6-0-03_PHYEX-v0.3.0
  • PACK-MNH-V5-5--01-08_CINES_HPE_CCE1500_ADASTRA
40 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.012Oct118430Sep242120171615141310976130Aug27262523201817161312119653228Jul27232221201916151312987652130Jun292825231816151410984328May262521201918117654330Apr29282726201916151292131Mar3026242322191817115432119Feb18171615121110432129Jan28252120191514118765418Dec171615141110987426Nov241917131210954328Oct2726221615141312987652130Sep252221181614Philippe 12/10/2021: bitrep: dummy arguments of BR_POW are passed by valueJuan 12/10/2021:discretisation.f90, allocate/compute Tij , alpha_div_Tij at First callJuan 12/10/2021:communication.f90, for GPU use async N/S/E/W kernels for haloswap_mnh , but not sure better performanceJuan 12/10/2021:mass_leak.f90 , allocate 2D work array at first call for GPU optimizationQuentin 11/10/2021: bugfix, new IMPDRY and IMPWET variables are allocated inside SURFEXQuentin 11/10/2021: bugfix added again (old SURFEX commitQuentin 11/10/2021: Merge Surfex v9-dev (commit e0af20801 31/08/2021) :Quentin 11/10/2021: missing files for LEN_HREC to MNH_LEN_HRECQuentin 11/10/2021: rename LEN_HREC to MNH_LEN_HREC record length to avoid substitution of LEN_HREC in modd_surf_par.F90Philippe 08/10/2021: remove Fieldlist_nmodel_resize (not useful anymore because reallocation are automatically done in Goto_model)Philippe 08/10/2021: remove unnecessary stage in FIELDLIST_GOTO_MODELPhilippe 08/10/2021: use Goto_model_1fieldPhilippe 08/10/2021: add Add_field2list subroutine + use it for tfieldlist variablesPhilippe 08/10/2021: add Goto_model_1field + Extend_1field_* proceduresPhilippe 08/10/2021: add 2 new dimensions: LW_bands and SW_bandsQuentin 04/10/2021: bugfix of the previous commit. The diagnostic surfex variables were not written at any first output file for every segment (instead of not written at time = 0s i.e. KTCOUNT=1 )Quentin 30/09/2021: bugfix RESTART reproductibility. The surfex online diagnostics (but included pseudo-pronostic variables such as TSRAD) are written atPhilippe 24/09/2021: add Goto_model_1field generic procedure + procedure for real 3D arraysPhilippe 24/09/2021: add Fill_tfielddata and use it as a custom constructor for tfielddata typePhilippe 24/09/2021: add NLONGNAMELGTMAX and NUNITLGTMAX parameters + use themJuan 21/09/2021:advection_uvw.f90, use pointer contiguous + MNH_ALLOCATE , & move kernels outside IF to avoid copy/Out of memory allocating nvhpc BUG !!Juan 21/09/2021:ZSOLVER/advection_uvw.f90, add orig for GPU optJuan 21/09/2021:pressurez.f90, temp GPU opti, allocate at FIRST_CALL 2D tabJuan 21/09/2021:ppm.f90, replace Function DIF2X/Y/Z with Subroutine DIF2X/Y/Z_DEVICEJuan 21/09/2021:p_abs.f90, use pointer contiguous + MNH_ALLOCATE , and add loop seq to avoid collapse(4) no reproductible computationJuan 21/09/2021:communication.f90, use pointer inplace of %stJuan 21/09/2021:ZSOLVER/turb_hor_thermo_flux.f90 , remove some empty acc kernels/end kernels ,generating empty serial kernelsJuan 21/09/2021:ZSOLVER/turb_hor_thermo_flux.f90 , add orig for GPU optimJuan 21/09/2021:ZSOLVER/tridiag_thermo.f90 , use acc ... gang, vector , or vectorisation in only 1 dim on GPUJuan 21/09/2021:ZSOLVER/tridiag_thermo.f90 , add orig for GPU optimJuan 21/09/2021:ZSOLVER/update_lm.f90 , use GET_HALO_DDC + kernels async + wait for boundaries opt on GPUJuan 21/09/2021:ZSOLVER/update_lm.f90 , add orig for GPU optimJuan 21/09/2021:zsolver_inv.f90, use MNH_ALLOCATE + pointer contiguous for GPU optJuan 21/09/2021:zsolver.f90, use MNH_ALLOCATE + pointer contiguous for GPU optJuan 21/09/2021:ZSOLVER/turb_hor_dyn_corr.f90, missing an other GET_HALO_D for GPU optimisationJuan 21/09/2021:pressurez.f90, rewrite boundaries with DO CONCURRENT + acc async/wait for GPU optJuan 21/09/2021:p_abs.f90, add acc kernels + BIT_REPRO callJuan 21/09/2021:p_abs.f90, add orig for GPU optimPhilippe 20/09/2021: force value for PSSI (OUT variable) in all cases + initialize some variables to allow use of MPPDB_CHECKPhilippe 20/09/2021: OpenACC: force copyout of some counters + remove old compiler bug workarounds
Loading