You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
In AROME and co, in turb.f90 the correction of negativities values are not called (an empty routine is present in src/common).
The true routine is in src/mesonh/aux.
Adding this will change the results, it must be tested correctly.
Meanwhile, for GPU porting with OpenACC within routines, as sources_neg_corecct is directly moved out of PHYEX in the integration of MesoNH (because it is called in other parts of MesoNH), the routine is ported with hard-coded (not with pyft usage) MNH_MEM_GET, MPPDB_CHECKED and so on to ease the porting of sources_neg_correct in the GPU branch of MesoNH (arrays are declared in array-syntax style for ex).
The text was updated successfully, but these errors were encountered:
In AROME and co, in turb.f90 the correction of negativities values are not called (an empty routine is present in src/common).
The true routine is in src/mesonh/aux.
Adding this will change the results, it must be tested correctly.
Meanwhile, for GPU porting with OpenACC within routines, as sources_neg_corecct is directly moved out of PHYEX in the integration of MesoNH (because it is called in other parts of MesoNH), the routine is ported with hard-coded (not with pyft usage) MNH_MEM_GET, MPPDB_CHECKED and so on to ease the porting of sources_neg_correct in the GPU branch of MesoNH (arrays are declared in array-syntax style for ex).
The text was updated successfully, but these errors were encountered: