Changes between Version 9 and Version 10 of WorkingGroups/AGRIF
- Timestamp:
- 2014-04-01T14:11:50+02:00 (10 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
WorkingGroups/AGRIF
v9 v10 10 10 * Sébastien Masson 11 11 * Jérôme Chanut 12 * Frédéric Dupont 12 13 * Simona Flavoni 13 14 * Rachel Furner … … 58 59 59 60 A. Talandier, J. Deshayes, A-M. Treguier, X. Capet, R. Benshila, L. Debreu, R. Dussin, J-M. Molines, G. Madec: Improvements of simulated Western North Atlantic current system and impacts on AMOC, submitted to ocean modelling. 61 A. 60 62 61 63 == REPORT OF THE WORKING GROUP MEETING (January 30, 2014) == 62 64 Participants : Rachid Benshila, Daley Calvert, Julien Calandreau, Jérome Chanut, Laurent Debreu, Christian Ethe, Rachel Furner, Claire Levy, Gurvan Madec, Sébastien Masson 63 65 64 1) Discuss the update of the 3.6 version 66 === 1) Discuss the update of the 3.6 version === 67 ==== History : ==== 68 * AGRIF version (and corresponding NEMO subroutines) has been updated by Julien Calandreau (INRIA) and Laurent Debreu 65 69 66 History : 70 * Jérome Chanut has made a lot of improvements and bug fixes in his Gilbraltar Strait configuration 67 71 68 * AGRIF version (and corresponding NEMO subroutines) has been updated by Julien Calandreau (INRIA) and Laurent 69 70 * Jérome has made a lot of improvements and bug fixes in his Gilbraltar Strait configuration 71 72 * Same for Sébastien in the Pulsation ANR project 72 * Same for Sébastien Masson in the Pulsation ANR project 73 73 74 74 * Other developments in LIM, PISCES 75 75 76 Bugs that have been identified and corrected since version 3.4 : 77 76 ==== Bugs that have been identified and corrected since version 3.4 : ==== 78 77 * zwork array (J. Chanut): a global array « zwork » was defined in the libmpp module and (due to a bug in the AGRIF converter) this led to several problems and in particular the update step was not performed … 79 78 … … 82 81 * Scale factors were not correctly computed in the ghost cells (where it is assumed that we are in full steps) (J. Chanut) 83 82 84 èsame problem for OBC83 -> same problem for OBC 85 84 86 85 * TKE (S. Masson): near the boundaries, spatial averaging operations led to wrong Kz in the first cell inside the high resolution domain. Extrapolation is possible but does not fulfill the requirement that with, a mesh refinement factor of 1, the obtained solution of the HR grid is identical to a solution computed without a zoom. S. Masson has implemented exchanges of TKE between coarse and fine grids. 87 86 88 èSame problem for GLS and for OBC87 -> Same problem for GLS and for OBC 89 88 90 * Asselin Filter (J. Chanut) : when updating the « after » (n+1) fields, the corresponding corrections of the « now » fields linked with the Asselin filterwere not done.89 * Asselin Filter (J. Chanut) : when updating the « after » (n+1) fields, the corresponding corrections of the « now » fields were not done. 91 90 92 91 * arrays out of bound in procnames in MPI (wrong declarations of AGRIF profiles in agrif_declare_variables: jpi, jpj have been replaced by ncli,nlcj) 93 92 94 Bugs / Problems that have been identified 95 93 ==== Bugs / Problems that have been identified ==== 96 94 · The bathymetry connection check is not complete (add a check that the coarse grid bathy have been correctly updated) 97 95 … … 108 106 * BDY problem have been solved 109 107 110 Rachid is ready do the merge (as soon the beta version is fixed) 108 ==== Improvements ==== 109 * AGRIF and time splitting (OK for version 3.6, end of the year, Jérome) 110 * only consider forward integration of the forcing mode permits to ensure volume conservation 111 * without update of the parent grid right hand side 112 * Performance of parallel runs 113 * allows the distribution of the processors among the fine grids 111 114 112 2) What are the known problems / bugs? 115 '''''Rachid Benshila''' is ready be in charge of the merge '' 113 116 114 * Number of ghost cells 117 === 2) What are the known open problems ? (not to be solved for 3.6) === 118 * Number of ghost cells ('''''L. Debreu''''') 119 * Antartic problem (periodicity): require only one ghost cell instead of 2 120 * Number of required ghost cells for high order advection schemes may be larger than 2 121 * -> Remove hardcoding of the number of ghost cells, do the required modifications to the AGRIF “profiles” (Laurent) 115 122 116 o Antartic problem (periodicity): require only one ghost cell instead of 2 117 118 o Number of required ghost cells for high order advection schemes may be larger than 2 119 120 o -> Remove hardcoding of the number of ghost cells, do the required modifications to the AGRIF “profiles” (Laurent) 121 122 * North fold problem ? 123 * North fold problem 123 124 124 125 * Timings for each grid 125 126 126 3) What are the main next developments? 127 128 * Time splitting (OK for version 3.6, end of the year, Jérome) 129 130 o only consider forward integration of the forcing mode permits to ensure volume conservation 131 132 o (refluxing or conservative interpolation at the boundary). 133 134 o Tells the users that we have only AGRIF working in time splitting version in the forward version of the code. 135 136 * Parallel runs (Laurent) 137 138 * Update of the parent grid rhs before barotropic step(s) 139 140 4) Version 5.0 (time and space schemes in the system). 127 === 3) What are the main next developments? === 128 * Coupling between grids at the level of the barotropic mode (in time splitting version) (Jérome) 129 * requires some modification in the organization of the step routine of NEMO 141 130 142 131 * Vertical grid refinement (Laurent) 132 * Online coarsening for tracers using AGRIF (L. Debreu, G. Madec) 133 * AGRIF with variable volume 143 134 144 o Probably before version 5 145 146 * Online degradation using AGRIF 147 148 * Agrif with variable volume 149 150 o (update of the volume, and modification of boundary conditions) (Jérome). 151 152 5) Nesting tools: 153 135 === 4) Nesting tools: === 154 136 Two stages: 155 137 … … 161 143 162 144 * The nesting tools are only essential for the creation of bathymetry: 163 164 o Do a list available tools for 2D/3D interpolation 165 166 o For 3.6 keep the 3D fields interpolation in nesting tools 145 * forcings can be interpolated on the fly 146 * -> Do a list available tools for 3D interpolation (initialization / restart fields) 147 * For 3.6 keep the 3D fields interpolation in nesting tools 167 148 168 149 b) next version … … 172 153 * Nesting tools for the s coordinates 173 154 174 5) Documentation: 175 155 ==== 5) Documentation: ==== 176 156 * Update of the nesting tools 3.6 documentation 177 157 … … 182 162 * GMD paper 183 163 184 6) Standard configuration and sanity tests 185 164 === 6) Standard configuration and sanity tests === 186 165 The standard configuration should: 187 166