Skip to content
Snippets Groups Projects
Select Git revision
  • MNH-51X protected
  • MNH-52X protected
  • MNH-53-branch protected
  • MNH-54-branch protected
  • MNH-54X-dev-IO protected
  • MNH-54X-dev-OPENACC protected
  • MNH-54X-dev-SFX81 protected
  • MNH-55-branch protected
  • MNH-55-branch-ecrad140 protected
  • MNH-55X-dev-IO protected
  • MNH-55X-dev-OPENACC protected
  • MNH-55X-dev-OPENACC-CINES protected
  • MNH-55X-dev-OPENACC-FFT protected
  • MNH-55X-dev-OPENACC-FFT-1-00
  • MNH-55X-dev-OPENACC-FFT-1-02_IA_CORSE
  • MNH-55X-dev-OPENACC_SHUMAN protected
  • MNH-55X-dev-SFX9 protected
  • MNH-55X-dev-modern protected
  • MNH-56-branch protected
  • MNH-56-dev-PHYEX protected
  • MESONH-v55-OpenACC
  • PACK-MNH-V5-5-OPENACC-FFT-1-02_IA_CORSE_01_CCE1800
  • PACK-MNH-V5-5-OPENACC-FFT-1-01
  • PACK-MNH-V5-5-OPENACC-FFT-1-01_CCE1800_NVHPC247
  • PACK-MNH-V5-7-1
  • PACK-MNH-V5-5-OPENACC-FFT-1-02_IA_CORSE
  • PACK-MNH-V5-5-OPENACC-FFT-1-01_COMPRESS_ALL
  • MESONH-v55-OpenACC_V0
  • 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
40 results
You can move around the graph by using the arrow keys.
Created with Raphaël 2.2.06Jun5331May30292724232217161513763229Apr24221917121110954229Mar2827252220151312118764129Feb2827262321201615127652126Jan252423221918171615121110983222Dec212019181514131211865130Nov292827242322212017161514131098763231Oct30272625242316151312109432129Sep2726252422212019181715Quentin 06/06/2024: add kernels for turb_hor_tke and turb_hor_vwQuentin 06/06/2024: add kernels for turb_hor_uwQuentin 06/06/2024: bugfix turb_ver_dyn_flux missing loop index for pyft GPU transfoPhilippe 06/06/2024: TINIFILEPGD was not set correctly in case after a spawningQuentin 05/06/2024: add kernels for turb_hor_sv_corrQuentin 05/06/2024: add kernels for turb_hor_uv with pyft corrections of 05/06/2024Juan 05/06/2024:Rules.LXnvhpc2202.mk, add correct Rules to not compile source with "acc kernel" with "stdpar=gpu" ( could inhibe hand made parallelisation )Juan 05/06/2024:Rules.LXnvhpc2202.mk, Ignore minpack.D , for pyft transformationPhilippe 05/06/2024: bugfix: XSSUFL and others: allocate only once and only when necessaryJuan 03/06/2024:Makefile , add "all:" target at beginning to avoid side effect of print/debug targetsJuan: 3/06/2024: Merge branch 'MNH-56X-dev-OPENACC-FFT-unlessPHYEX' after turb_ver_sv with shuman integration into MNH-56X-dev-OPENACC-FFT-unlessPHYEX-STDPAR-before-mergeQuentin 31/05/2024: add kernels to turb_hor_thermo_corrQuentin 31/05/2024: add kernels to turb_hor_thermo_flux; must be used with the version of pyft > 31/05/2024Juan 31/05/2024:mode_mppdb.f90, add XPRECISION in Namelist , to change it at runtime for testJuan 31/05/2024:rain_ice_nucleation.f90/modeln.f90 , For GPU , problem with scalair pointer variable XTT/VSIGQSAT -> replace with local variableJuan 31/05/2024:condensation.f90 , First GPU beta version with acc kernels inside JK loopJuan 30/05/2024:rain_ice_nucleation.f90 , add !$acc kernels & replace MAXVAL with "!$acc loop reduction(max:ZZWMAX)"Juan 30/05/2024:modd_cst.f90/compute_frac_ice.func.h/mode_tiwmx.f90 , For GPU routine to work , add PURE & "!$acc routine seq" & "!$acc declare VAR"Juan 30/05/2024:Rules.LXnvhpc2202.mk, IMPORTANT CHANGE:: Only compile PHYEX(+some other source) with -sdtpar=gpu, otherwise BIG degradation of performance for source already ported with "!$acc kernels/parallel" directivesJuan 30/05/2024: revert commit "49d83e1d9 - Quentin 17/05/2024" -> undo manuel conversion of integer -> real for BR_ function , now handeled by modi_bitrep.f90 with integer interfaceJuan 30/05/2024:modi_bitrep.f90 , For GPU , add interface with integer in BR_POW & BR_P2Quentin 30/05/2024: add kernels to turb_ver_sv_*Quentin 30/05/2024: add kernels on turb_hor_splt.F90, must be used with pyft version of 30/05/2024(+ bugfix on bf_ExpandArrays on pyft)Philippe 30/05/2024: IO_Bakout_struct_prepare: simplify dummy argumentsPhilippe 30/05/2024: move IO_Bakout_struct_prepare from INI_MODEL_n to INIT_MNH after INI_MODEL_n calls to ALL modelsPhilippe 30/05/2024: fix: IO_BOX_PREPARE: set correct dimensions in case of grid-nestingPhilippe 30/05/2024: TOUTBOXMETADATA: add NID field and use itPhilippe 30/05/2024: IO_Coordvar_write_nc4: fix: take the correct dimensions if the file model number does not correspond to the current model numberPhilippe 29/05/2024: IO_Field_user_write: adapt it to use the boxesQuentin 29/05/2024: add kernels on turb_ver_dyn_flux and complete testing of shuman/gradients conversion function to routines with the last version of pyft (of 29/05/2024)Philippe 29/05/2024: create subroutine IO_Field_box_user_writePhilippe 29/05/2024: IO_Fieldlist_1field_write: manage model number internally (remove corresponding dummy argument)Philippe 29/05/2024: add more custom constructors for tfielddata: possible to provide metadata + data array or scalarQuentin 27/05/2024: add kernels on turb_ver_thermo_corr.f90Quentin 24/05/2024: add kernels on turb_ver_thermo_flux.f90 (one current computation still bug, not ported)Philippe 24/05/2024: RTTOV13.2: ignore yomhook dependenciesPhilippe 23/05/2024: outputs: do not write box metadata in Z-split files (box data is not written in them)Philippe 23/05/2024: outputs: Z-split files: split main domain boxPhilippe 23/05/2024: minor: remove unused variables YMSG and YRESPPhilippe 23/05/2024: bugfix: call_rttov13: vector constructor was using character strings with different lengths
Loading