2016年10月13日木曜日

model stops running after tra_nxt

On Nestor, the biogeochemical model with MY_TRC stops after this step in ocean.output:

 tra_nxt : achieve the time stepping by Asselin filter and array swap
 ~~~~~~~

tracer.stat only has the output for the first time step.

         1  0.7887250137E+03

This problem still occurs after recompiling the model without MY_TRC, so it's not the problem with MY_TRC.

I copied the source code for TOP_SRC that works on Jasper to Nestor, and tested (b4_tra_nxt_ref_cmoc06.7/EXP01). But the problem still exists. Thus, this might be specific to Nestor.

I increased from procs=12 to =24, but still the model hangs at "tra_nxt".

UPDATE on Oct.16
This issue is fixed. Although I cannot be 100% certain (because of my forgetfulness), this problem might have been due to the compiler option not being correctly set. In particular in arch-nestor_hh.fcm:

%FC                  mpif90 -r8 -i4 -fp-model source

The bolded flags were missing. I should double-check this.

0 件のコメント:

コメントを投稿