PISCES blow-up after switching from TPXO7 to TPXO9.5

Hi All,

My CROCO-PISCES model (km-scale, 20 layers) is blowing up since I switched my tidal forcing from TPXO7 to TPXO9.5. The motivation to switch between them is the apparent errors in M2 tides from TPXO7 in my domain.

The issue is resolved temporarily if I do any of the following:

  1. Switch off rivers (undef PSOURCE_FILE)


  1. Switch off BGC (undef BIOLOGY)
    Neither of these options are of any use, as the objective is to have a fully functioning BGC model with rivers inputs.

I tried the following which did NOT work:
a. Use 15 tidal constituents instead of 8 (Ntides=15, instead of 8, in param.h)
b. undef BIO_HADV_WENO5
c. undef POT_TIDES

Does anyone have experience of this, and if so, do you have any advice?
I’m considering spreading my rivers over more points (time consuming), or changing the shape of the rivers’ vertical profiles.

Thanks for reading


You have the TPXO9.5 data, I am interested in integrating it into a simulation and see if there is a variation with respect to TPXO7. Were you successful in your simulation? Did you find a significant improvement?

Hi there,

Yes, the simulation was successful. I noticed an improvement with respect to vertical profile match-ups.

1 Like

How nice.

When using make_tides some coefficients are created to generate a Phase and Period correction. Mainly for “M2 S2 N2 K2 K2 K1 K1 O1 P1 Q1 Q1 Mf Mm”.

How did you handle this for the additional 5 tidal components?