Opened 7 years ago
Closed 7 years ago
#1134 closed help (fixed)
Reconfiguration issue
Reported by: | ata27 | Owned by: | luke |
---|---|---|---|
Component: | UM Model | Keywords: | |
Cc: | Platform: | <select platform> | |
UM Version: | 7.3 |
Description
Hi I am running a UM-UKCA job at UM vn7.3 on MONSooN and I have an issue with reconfiguration. The job id is xivac. I have made significant changes to the model chemistry scheme resulting in lots of new tracers. I have initialised the new tracer values to 0 in the UMUI (option 3 for the user prognostics), the existing tracer values to values from a specified file and am using an atmosphere only start dump.
I have reconfiguration switched on in the UMUI but I get this error:
gc_abort (Processor 10 ): INITDUMP: Wrong no of atmos prognostic fields
The leave file can be found on MONSooN:
/home/aarchie/output/xivac000.xivac.d13248.t230814.leave
I don't understand why I am getting this error so any help would be greatly appreciated!
Thanks,
alex
Change History (8)
comment:1 Changed 7 years ago by grenville
comment:2 Changed 7 years ago by ata27
Hi Grenville,
Thanks for looking at this. Sorry for the daft question but how then do I add these fields? I thought that if I just set them to 0 that the reconfiguration would add in empty fields. Does this question make sense?
Alex
comment:3 Changed 7 years ago by grenville
Alex
If you look at the stash panel - click on load new diagnostics to list all the stash available, you will see that many of your added items are not available (they have N in the Available column). I have played a little with the user stash (for example section 34 item 26) and find that the problem is in the option codes - these are defined per section and it appears that for this stash item, option code
000000000000000000000000000026 doesn't allow the stash to be included in the model - I'd need to talk to a ukca expert (Luke Abraham is on vacation currently) to know why. Perhaps Paul Telford could help with this? It is not clear to me why each of the added stash (or most of them) have different option codes. Changing the "26" to "25" allowed the stash to be included.
Did you create the stash records for these fields?
Grenville
comment:4 Changed 7 years ago by luke
Hi Alex, Grenville,
I'll take a look at this when I'm back in on Tuesday.
We have to use a hand-edit to turn tracers on, which confuses the STASH panel (as they haven't been turned on by this point). I'll dig deeper when I'm in next week!
Thanks,
Luke
comment:5 Changed 7 years ago by luke
- Owner changed from um_support to luke
- Status changed from new to accepted
Hi Alex,
Have you made any changes to the job since last week? I had the reconfiguration run and it contains the following tracers:
162 : 96 73 60 1 Stash code = 34001 163 : 96 73 60 1 Stash code = 34002 164 : 96 73 60 1 Stash code = 34003 165 : 96 73 60 1 Stash code = 34004 166 : 96 73 60 1 Stash code = 34005 167 : 96 73 60 1 Stash code = 34006 168 : 96 73 60 1 Stash code = 34007 169 : 96 73 60 1 Stash code = 34008 170 : 96 73 60 1 Stash code = 34009 171 : 96 73 60 1 Stash code = 34010 172 : 96 73 60 1 Stash code = 34011 173 : 96 73 60 1 Stash code = 34012 174 : 96 73 60 1 Stash code = 34013 175 : 96 73 60 1 Stash code = 34014 176 : 96 73 60 1 Stash code = 34015 177 : 96 73 60 1 Stash code = 34016 178 : 96 73 60 1 Stash code = 34017 179 : 96 73 60 1 Stash code = 34018 180 : 96 73 60 1 Stash code = 34019 181 : 96 73 60 1 Stash code = 34020 182 : 96 73 60 1 Stash code = 34021 183 : 96 73 60 1 Stash code = 34022 184 : 96 73 60 1 Stash code = 34023 185 : 96 73 60 1 Stash code = 34024 186 : 96 73 60 1 Stash code = 34025 187 : 96 73 60 1 Stash code = 34026 188 : 96 73 60 1 Stash code = 34027 189 : 96 73 60 1 Stash code = 34028 190 : 96 73 60 1 Stash code = 34029 191 : 96 73 60 1 Stash code = 34030 192 : 96 73 60 1 Stash code = 34031 193 : 96 73 60 1 Stash code = 34032 194 : 96 73 60 1 Stash code = 34033 195 : 96 73 60 1 Stash code = 34034 196 : 96 73 60 1 Stash code = 34035 197 : 96 73 60 1 Stash code = 34036 198 : 96 73 60 1 Stash code = 34037 199 : 96 73 60 1 Stash code = 34038 200 : 96 73 60 1 Stash code = 34040 201 : 96 73 60 1 Stash code = 34041 202 : 96 73 60 1 Stash code = 34042 203 : 96 73 60 1 Stash code = 34043 204 : 96 73 60 1 Stash code = 34044 205 : 96 73 60 1 Stash code = 34045 206 : 96 73 60 1 Stash code = 34046 207 : 96 73 60 1 Stash code = 34047 208 : 96 73 60 1 Stash code = 34048 209 : 96 73 60 1 Stash code = 34049 210 : 96 73 60 1 Stash code = 34050 211 : 96 73 60 1 Stash code = 34051 212 : 96 73 60 1 Stash code = 34052 213 : 96 73 60 1 Stash code = 34053 214 : 96 73 60 1 Stash code = 34054 215 : 96 73 60 1 Stash code = 34055 216 : 96 73 60 1 Stash code = 34056 217 : 96 73 60 1 Stash code = 34057 218 : 96 73 60 1 Stash code = 34058 219 : 96 73 60 1 Stash code = 34059 220 : 96 73 60 1 Stash code = 34060 221 : 96 73 60 1 Stash code = 34061 222 : 96 73 60 1 Stash code = 34062 223 : 96 73 60 1 Stash code = 34063 224 : 96 73 60 1 Stash code = 34064 225 : 96 73 60 1 Stash code = 34065 226 : 96 73 60 1 Stash code = 34066 227 : 96 73 60 1 Stash code = 34067 228 : 96 73 60 1 Stash code = 34068 229 : 96 73 60 1 Stash code = 34069 230 : 96 73 60 1 Stash code = 34070 231 : 96 73 60 1 Stash code = 34071 232 : 96 73 60 1 Stash code = 34072 233 : 96 73 60 1 Stash code = 34073 234 : 96 73 60 1 Stash code = 34074 235 : 96 73 60 1 Stash code = 34075 236 : 96 73 60 1 Stash code = 34076 237 : 96 73 60 1 Stash code = 34077 238 : 96 73 60 1 Stash code = 34078 239 : 96 73 60 1 Stash code = 34079 240 : 96 73 60 1 Stash code = 34080 241 : 96 73 60 1 Stash code = 34081 242 : 96 73 60 1 Stash code = 34082 243 : 96 73 60 1 Stash code = 34083 244 : 96 73 60 1 Stash code = 34084 245 : 96 73 60 1 Stash code = 34085 246 : 96 73 60 1 Stash code = 34086 247 : 96 73 60 1 Stash code = 34087 248 : 96 73 60 1 Stash code = 34088 249 : 96 73 60 1 Stash code = 34089 250 : 96 73 60 1 Stash code = 34090 251 : 96 73 60 1 Stash code = 34091 252 : 96 73 60 1 Stash code = 34092 253 : 96 73 60 1 Stash code = 34093 254 : 96 73 60 1 Stash code = 34094 255 : 96 73 60 1 Stash code = 34095 256 : 96 73 60 1 Stash code = 34096 257 : 96 73 60 1 Stash code = 34097 258 : 96 73 60 1 Stash code = 34098 259 : 96 73 60 1 Stash code = 34099 260 : 96 73 60 1 Stash code = 34100 261 : 96 73 60 1 Stash code = 34101 262 : 96 73 60 1 Stash code = 34102 263 : 96 73 60 1 Stash code = 34103 264 : 96 73 60 1 Stash code = 34104 265 : 96 73 60 1 Stash code = 34105 266 : 96 73 60 1 Stash code = 34106 267 : 96 73 60 1 Stash code = 34107 268 : 96 73 60 1 Stash code = 34108 269 : 96 73 60 1 Stash code = 34109 270 : 96 73 60 1 Stash code = 34110 271 : 96 73 60 1 Stash code = 34111 272 : 96 73 60 1 Stash code = 34112 273 : 96 73 60 1 Stash code = 34113 274 : 96 73 60 1 Stash code = 34114 275 : 96 73 60 1 Stash code = 34115 276 : 96 73 60 1 Stash code = 34149 277 : 96 73 60 1 Stash code = 34150
is this what you are expecting it to have?
I'm now getting the error
********************************************************************************* UM ERROR (Model aborting) : Routine generating error: UKCA_MAIN Error code: 35 Error message: c_species array contains zero value, check UKCA_CSPECIES routine *********************************************************************************
which should correspond to the CF2ClBr tracer. I can see that there is no c_cf2clbr value set in include/common/c_v_m.h.
If it still isn't working for you, perhaps forcing a full extract and build, or copy your xivac job to a new one and see if that works.
Thanks,
Luke
comment:6 Changed 7 years ago by luke
Hi Alex,
Is this now working for you? If so, I can close this ticket.
Thanks,
Luke
comment:7 Changed 7 years ago by ata27
Hi Luke,
The issue was with a missing "." in a hand edit that was responsible for loading my new tracers. That's now fixed but there are a few other "issues" that I am working through. You can close the ticket.
Thanks,
Alex
comment:8 Changed 7 years ago by luke
- Resolution set to fixed
- Status changed from accepted to closed
Alex
The reconfiguration produced a start file with 7765 fields (a field in this context is a 2D slice, so a single-level variable counts as 1 field and a 60-level variable counts as 60 fields) [123x60 + 99x1 + 4x4 + 3x5 + 8x9 + 3x61]. However, the model is expecting 11365 fields - in the leave file, there is a list of fields required (search for No of objects in this submodel: 670). There are 11365 fields of type 0 - those the model is expecting - from this list you can see what is missing from your start files. So for example, the model expects stash 34 026 …34 040, which aren't in the start file.
Grenville