Checkerboard in SST

23 views
Skip to first unread message

Johan Söderkvist

unread,
May 19, 2026, 9:10:35 AMMay 19
to getm-...@googlegroups.com

Dear GETM community,

 

I have been running a series of experiments with focus on deep water inflow to the Baltic Sea and maintaining the halocline structure, as well as baroclinic currents in the Danish Straits (e.g., Great Belt).

Ther have been several changes in both the GETM and GOTM configurations, but also updated bathymetry. We now have a setup that maintains the salinity structure over several years.

However, a checkerboard pattern in Sea Surface Temperature (SST) appeared during spring and summer. At some occasions it presents more like a seesaw pattern along the longitude (i-direction). The pattern appears in several areas of the domain, with largest amplitude in the Baltic Sea and somewhat weaker in Kattegat. The pattern disappears during nighttime.

After several experiments, we identified two parameter settings that generate such patterns in our setup:

  • smooth_bvf_hor = .false. (in getm.inp)
  • ubc_type = 2 (in gotm.nml)

Setting smooth_bvf_hor = .true. and ubc_type = 1 removes the checkerboard pattern in daytime SST.

 

I am wondering if others have observed similar checkerboard patterns in SST in their GETM setups. If so, have you identified other parameter choices that may generate or suppress such patterns?

I do not think the pattern is related to bathymetry gradients, as it also appears in areas with relatively flat bottom (e.g., Southern Baltic, ~60m depth).

 

best regards

JOHAN sÖDERQVIST

Oceanographer, PhD

 

JOINT GEOMETOC SUPPORT CENTRE

DANISH MINISTRY OF DEFENCE ACQUISITION AND LOGISTICS ORGANISATION

Lautrupbjerg 1-5, DK-2750 Ballerup

Denmark


Phone: +45 4078 7321
E-mail: j...@fcoo.dk

www.fmi.dk

 



This email was scanned by Bitdefender

Knut

unread,
May 19, 2026, 11:48:20 AMMay 19
to getm-...@googlegroups.com

Dear Johan,

earlier we also observed SST checkerboards, but only(?) in shallow waters. Hans once explained this with the uncoupled turbulence between water columns and introduced the -DSMOOTH_BVF_HORI define which was turned into a nml parameter in the iow branch. I never tried out changing ubc_type, but craig-banner tke injection does not sound that bad either. Also advection of tke and eps could help to better couple the turbulence from neighbouring water columns.

@Hans: do you remember the explanation for the checkerboard set up?

@Ulf: any corrections?

Cheers, Knut

This email was scanned by Bitdefender --

---
You received this message because you are subscribed to the Google Groups "GETM-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to getm-users+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/getm-users/6b66cb3f29d24390a53df441b1b76f43%40fcoo.dk.

Adolf Stips

unread,
May 20, 2026, 3:48:40 AMMay 20
to getm-...@googlegroups.com

Hi,

The checkerboard is the classical instability of the Boussinesq equation. 
( It occurs when your pressure and velocity variables are poorly coupled, manifesting as a high-frequency alternating grid pattern)

For smoothing this checkerboard, the famous AN smoothing solution was introduced by Hans (2002?), on recommendation from Jean-marie Beckers.
(Now this became AN_method, AN_constant and AN_field)

Much later, I proposed and introduced SMOOTH_BVF, after investigating and learning from the MOM code (at least in my memory).

So checking and likely adapting what AN type is used, should be the first step for problem solution.

Ciao Adolf

  

Knut

unread,
May 20, 2026, 6:03:19 AMMay 20
to getm-...@googlegroups.com

Hi Adolf, I think An is for checkerboards in ssh.

Adolf Stips

unread,
May 20, 2026, 8:42:49 AMMay 20
to getm-...@googlegroups.com

Yes, of course Knut, but do you then assume that they have nothing to do with the 3D variables? 
I'm not really sure,..


Hans Burchard

unread,
May 20, 2026, 8:45:19 AMMay 20
to getm-...@googlegroups.com, Adolf Stips
My eperience is indeed that checkerboard in elevation is related to
checkerboard in surface density (temperature & salinity). So, increasing
An most cases cures both.

Best regards, Hans.
>> * smooth_bvf_hor = .false. (in getm.inp)
>> * ubc_type = 2 (in gotm.nml)
>>
>> Setting smooth_bvf_hor = .true. and ubc_type = 1 removes the
>> checkerboard pattern in daytime SST.
>>
>> I am wondering if others have observed similar checkerboard patterns
>> in SST in their GETM setups. If so, have you identified other
>> parameter choices that may generate or suppress such patterns?
>>
>> I do not think the pattern is related to bathymetry gradients, as it
>> also appears in areas with relatively flat bottom (e.g., Southern
>> Baltic, ~60m depth).
>>
>> best regards
>>
>> JOHAN sÖDERQVIST
>>
>> Oceanographer, PhD
>>
>> JOINT GEOMETOC SUPPORT CENTRE
>>
>> DANISH MINISTRY OF DEFENCE ACQUISITION AND LOGISTICS ORGANISATION
>>
>> Lautrupbjerg 1-5, DK-2750 Ballerup
>>
>> Denmark
>>
>> Phone: +45 4078 7321
>> E-mail: j...@fcoo.dk
>>
>> www.fmi.dk [1]
>>
>> -------------------------
>> This email was scanned by Bitdefender --
>>
>> ---
>> You received this message because you are subscribed to the Google
>> Groups "GETM-users" group.
>> To unsubscribe from this group and stop receiving emails from it,
>> send an email to getm-users+...@googlegroups.com.
>> To view this discussion visit
>>
> https://groups.google.com/d/msgid/getm-users/6b66cb3f29d24390a53df441b1b76f43%40fcoo.dk
>> [2].
>> --
>>
>> ---
>> You received this message because you are subscribed to the Google
>> Groups "GETM-users" group.
>> To unsubscribe from this group and stop receiving emails from it,
>> send an email to getm-users+...@googlegroups.com.
>> To view this discussion visit
>>
> https://groups.google.com/d/msgid/getm-users/f7ce209f-dfd7-4155-8aec-76461392a5ae%40gmx.net
>> [3].
> --
>
> ---
> You received this message because you are subscribed to the Google
> Groups "GETM-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to getm-users+...@googlegroups.com.
> To view this discussion visit
> https://groups.google.com/d/msgid/getm-users/CAEXw-aY63wD5eb25E8hQVj9e8o91eH4LHQ4UTCO8EyCV3s7nug%40mail.gmail.com
> [4].
>
> --
>
> ---
> You received this message because you are subscribed to the Google
> Groups "GETM-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to getm-users+...@googlegroups.com.
> To view this discussion visit
> https://groups.google.com/d/msgid/getm-users/ccc2f8e8-1be9-4ebd-9545-1c7b27ef2f68%40gmx.net
> [5].
>
> --
>
> ---
> You received this message because you are subscribed to the Google
> Groups "GETM-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to getm-users+...@googlegroups.com.
> To view this discussion visit
> https://groups.google.com/d/msgid/getm-users/CAEXw-aa9o1FHChreqLh7%2Bwd5oeQtivRAyZ5Kow8nQAcWjyy-rQ%40mail.gmail.com
> [6].
>
>
> Links:
> ------
> [1] http://www.fmi.dk/
> [2]
> https://groups.google.com/d/msgid/getm-users/6b66cb3f29d24390a53df441b1b76f43%40fcoo.dk?utm_medium=email&utm_source=footer
> [3]
> https://groups.google.com/d/msgid/getm-users/f7ce209f-dfd7-4155-8aec-76461392a5ae%40gmx.net?utm_medium=email&utm_source=footer
> [4]
> https://groups.google.com/d/msgid/getm-users/CAEXw-aY63wD5eb25E8hQVj9e8o91eH4LHQ4UTCO8EyCV3s7nug%40mail.gmail.com?utm_medium=email&utm_source=footer
> [5]
> https://groups.google.com/d/msgid/getm-users/ccc2f8e8-1be9-4ebd-9545-1c7b27ef2f68%40gmx.net?utm_medium=email&utm_source=footer
> [6]
> https://groups.google.com/d/msgid/getm-users/CAEXw-aa9o1FHChreqLh7%2Bwd5oeQtivRAyZ5Kow8nQAcWjyy-rQ%40mail.gmail.com?utm_medium=email&utm_source=footer

--
Hans Burchard, Prof. Dr.

fon: +49-381-5197-140
fax: +49-381-5197-114
e-mail: hans.b...@iow.de
website: https://www.io-warnemuende.de/hans-burchard-en.html

Leibniz Institute for Baltic Sea Research Warnemünde
Physical Oceanography and Instrumentation
Seestraße 15
D-18119 Rostock
Germany

Johan van der Molen

unread,
May 21, 2026, 2:52:03 AMMay 21
to getm-...@googlegroups.com
Hi Johan,
If it disappears at night, and it's only there in spring and summer, that suggests that it may have something to do with solar heating?
So the place to look is in the routines/processes that handle that?
Or maybe the heating is so fast that the numerics can't keep up? Does it disappear if you reduce the time step?
Best wishes,
Johan
>> http://www/.
>> fmi.dk%2F&data=05%7C02%7C%7Cf4c9da1534d1445af67608deb66da6ea%7C9a1651
>> bf58af435b86a83e9334b4b732%7C0%7C0%7C639148779250100161%7CUnknown%7CT
>> WFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMi
>> IsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=ZtH0usS6qsUNSES
>> EnVw5zJxIfmGKxh%2BGUd8DKCroUzE%3D&reserved=0 [1]
>>
>> -------------------------
>> This email was scanned by Bitdefender --
>>
>> ---
>> You received this message because you are subscribed to the Google
>> Groups "GETM-users" group.
>> To unsubscribe from this group and stop receiving emails from it,
>> send an email to getm-users+...@googlegroups.com.
>> To view this discussion visit
>>
> https://grou/
> ps.google.com%2Fd%2Fmsgid%2Fgetm-users%2F6b66cb3f29d24390a53df441b1b76
> f43%2540fcoo.dk&data=05%7C02%7C%7Cf4c9da1534d1445af67608deb66da6ea%7C9
> a1651bf58af435b86a83e9334b4b732%7C0%7C0%7C639148779250349029%7CUnknown
> %7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4
> zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=OoK76c2kgKBbV
> oh9XINgnSKI7ead68Icy1G8HwyC7QM%3D&reserved=0
>> [2].
>> --
>>
>> ---
>> You received this message because you are subscribed to the Google
>> Groups "GETM-users" group.
>> To unsubscribe from this group and stop receiving emails from it,
>> send an email to getm-users+...@googlegroups.com.
>> To view this discussion visit
>>
> https://grou/
> ps.google.com%2Fd%2Fmsgid%2Fgetm-users%2Ff7ce209f-dfd7-4155-8aec-76461
> 392a5ae%2540gmx.net&data=05%7C02%7C%7Cf4c9da1534d1445af67608deb66da6ea
> %7C9a1651bf58af435b86a83e9334b4b732%7C0%7C0%7C639148779250374487%7CUnk
> nown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJ
> XaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=0bQMH1vue
> LuYHbqCtR2CMl7hMp1RgibOCiqugq8v7hk%3D&reserved=0
>> [3].
> --
>
> ---
> You received this message because you are subscribed to the Google
> Groups "GETM-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to getm-users+...@googlegroups.com.
> To view this discussion visit
> https://grou/
> ps.google.com%2Fd%2Fmsgid%2Fgetm-users%2FCAEXw-aY63wD5eb25E8hQVj9e8o91
> eH4LHQ4UTCO8EyCV3s7nug%2540mail.gmail.com&data=05%7C02%7C%7Cf4c9da1534
> d1445af67608deb66da6ea%7C9a1651bf58af435b86a83e9334b4b732%7C0%7C0%7C63
> 9148779250392962%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiO
> iIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C
> %7C%7C&sdata=Cbud7057oaEL6x2aaCDeNsypTN3IETOrYwP1xT%2FPveA%3D&reserved
> =0
> [4].
>
> --
>
> ---
> You received this message because you are subscribed to the Google
> Groups "GETM-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to getm-users+...@googlegroups.com.
> To view this discussion visit
> https://grou/
> ps.google.com%2Fd%2Fmsgid%2Fgetm-users%2Fccc2f8e8-1be9-4ebd-9545-1c7b2
> 7ef2f68%2540gmx.net&data=05%7C02%7C%7Cf4c9da1534d1445af67608deb66da6ea
> %7C9a1651bf58af435b86a83e9334b4b732%7C0%7C0%7C639148779250409657%7CUnk
> nown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJ
> XaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=R4cXKZpKu
> BU19%2FQyxqJWAqbwR44K97XVbOHrRKwTNng%3D&reserved=0
> [5].
>
> --
>
> ---
> You received this message because you are subscribed to the Google
> Groups "GETM-users" group.
> To unsubscribe from this group and stop receiving emails from it, send
> an email to getm-users+...@googlegroups.com.
> To view this discussion visit
> https://grou/
> ps.google.com%2Fd%2Fmsgid%2Fgetm-users%2FCAEXw-aa9o1FHChreqLh7%252Bwd5
> oeQtivRAyZ5Kow8nQAcWjyy-rQ%2540mail.gmail.com&data=05%7C02%7C%7Cf4c9da
> 1534d1445af67608deb66da6ea%7C9a1651bf58af435b86a83e9334b4b732%7C0%7C0%
> 7C639148779250426220%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsI
> lYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C
> 0%7C%7C%7C&sdata=WQSI8ryHq1yiaVEf11%2Bl202eFts376BVvsSaVzP62SE%3D&rese
> rved=0
> [6].
>
>
> Links:
> ------
> [1]
> http://www.f/
> mi.dk%2F&data=05%7C02%7C%7Cf4c9da1534d1445af67608deb66da6ea%7C9a1651bf
> 58af435b86a83e9334b4b732%7C0%7C0%7C639148779250442496%7CUnknown%7CTWFp
> bGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIk
> FOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=pICSdOyv838QR85XMp4i
> ufATjOHC5zLt65wNS5naCis%3D&reserved=0
> [2]
> https://grou/
> ps.google.com%2Fd%2Fmsgid%2Fgetm-users%2F6b66cb3f29d24390a53df441b1b76
> f43%2540fcoo.dk%3Futm_medium%3Demail%26utm_source%3Dfooter&data=05%7C0
> 2%7C%7Cf4c9da1534d1445af67608deb66da6ea%7C9a1651bf58af435b86a83e9334b4
> b732%7C0%7C0%7C639148779250458839%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0eU1h
> cGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIldUIj
> oyfQ%3D%3D%7C0%7C%7C%7C&sdata=G0jkO0Elt5Y2H4%2BsGj0kuDheZK1LifHQad1tuF
> FfvRg%3D&reserved=0
> [3]
> https://grou/
> ps.google.com%2Fd%2Fmsgid%2Fgetm-users%2Ff7ce209f-dfd7-4155-8aec-76461
> 392a5ae%2540gmx.net%3Futm_medium%3Demail%26utm_source%3Dfooter&data=05
> %7C02%7C%7Cf4c9da1534d1445af67608deb66da6ea%7C9a1651bf58af435b86a83e93
> 34b4b732%7C0%7C0%7C639148779250475490%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0
> eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIl
> dUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=QoOTPEi6mzaNp2iseMUjdK81YaEzLoJ97WNO
> O7FYzYo%3D&reserved=0
> [4]
> https://grou/
> ps.google.com%2Fd%2Fmsgid%2Fgetm-users%2FCAEXw-aY63wD5eb25E8hQVj9e8o91
> eH4LHQ4UTCO8EyCV3s7nug%2540mail.gmail.com%3Futm_medium%3Demail%26utm_s
> ource%3Dfooter&data=05%7C02%7C%7Cf4c9da1534d1445af67608deb66da6ea%7C9a
> 1651bf58af435b86a83e9334b4b732%7C0%7C0%7C639148779250491938%7CUnknown%
> 7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4z
> MiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=gS2O0z31Uqg1L1
> p5MoW8EsQtj%2FcVqoPudXfZKkspExE%3D&reserved=0
> [5]
> https://grou/
> ps.google.com%2Fd%2Fmsgid%2Fgetm-users%2Fccc2f8e8-1be9-4ebd-9545-1c7b2
> 7ef2f68%2540gmx.net%3Futm_medium%3Demail%26utm_source%3Dfooter&data=05
> %7C02%7C%7Cf4c9da1534d1445af67608deb66da6ea%7C9a1651bf58af435b86a83e93
> 34b4b732%7C0%7C0%7C639148779250508159%7CUnknown%7CTWFpbGZsb3d8eyJFbXB0
> eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJXaW4zMiIsIkFOIjoiTWFpbCIsIl
> dUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=Fh%2F4XJkPiOH4wq9l01zMCo7o0ehVKUfxkf
> gsJ59Zfws%3D&reserved=0
> [6]
> https://grou/
> ps.google.com%2Fd%2Fmsgid%2Fgetm-users%2FCAEXw-aa9o1FHChreqLh7%252Bwd5
> oeQtivRAyZ5Kow8nQAcWjyy-rQ%2540mail.gmail.com%3Futm_medium%3Demail%26u
> tm_source%3Dfooter&data=05%7C02%7C%7Cf4c9da1534d1445af67608deb66da6ea%
> 7C9a1651bf58af435b86a83e9334b4b732%7C0%7C0%7C639148779250526144%7CUnkn
> own%7CTWFpbGZsb3d8eyJFbXB0eU1hcGkiOnRydWUsIlYiOiIwLjAuMDAwMCIsIlAiOiJX
> aW4zMiIsIkFOIjoiTWFpbCIsIldUIjoyfQ%3D%3D%7C0%7C%7C%7C&sdata=CkZuMcKMdj
> syaeKWcliWUeaKe8KuXa%2Fv80TIiqhMoFs%3D&reserved=0

--
Hans Burchard, Prof. Dr.

fon: +49-381-5197-140
fax: +49-381-5197-114
e-mail: hans.b...@iow.de
website: https://www.io-warnemuende.de/hans-burchard-en.html

Leibniz Institute for Baltic Sea Research Warnemünde Physical Oceanography and Instrumentation Seestraße 15
D-18119 Rostock
Germany

--

---
You received this message because you are subscribed to the Google Groups "GETM-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email to getm-users+...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/getm-users/ba4667c25fdda5757523806061cacf34%40io-warnemuende.de.

Hans Burchard

unread,
May 21, 2026, 3:13:40 AMMay 21
to getm-...@googlegroups.com, Johan van der Molen
Dear Johan,

my experience shows that it is not the solar heating directly, but the
stratification induced. So, strong near-surface stratification over deep
water is the challenge. We had some extreme checkboard cases when we
simulated circulation in shelf-ice cavities (certainly without solar
radiation), where only the upper 10m were stratified, and the water
depth was more than 500m. We solved it with increasing An, see
https://doi.org/10.1029/2023MS003721, in last para of sec. 2.1.

Cheers, Hans.

Johan Söderkvist

unread,
May 21, 2026, 3:37:07 AMMay 21
to getm-...@googlegroups.com, Adolf Stips
No checkerboard in elevation identified in this case
Previously, we have had checkerboard pattern in elevation. Added An field for this particular region solved the problem.
There is a benefit with this regional field when the checkerboard only occurs in specific areas
I don't recall that we observed any issues in sea surface temperature at that time

Here, the SST checkerboard occurs in different areas at different times. Så An-field will not solve this.
I am wondering if global An is preferred over SMOOTH_BVF.

Best regards
Johan Söderqvist



-----Oprindelig meddelelse-----
Fra: getm-...@googlegroups.com <getm-...@googlegroups.com> På vegne af Hans Burchard
Sendt: Wednesday, 20 May 2026 14.45
Til: getm-...@googlegroups.com
Cc: Adolf Stips <adolf...@gmail.com>
Emne: Re: [getm-users: 3456] Checkerboard in SST
To view this discussion visit https://groups.google.com/d/msgid/getm-users/ba4667c25fdda5757523806061cacf34%40io-warnemuende.de.

________________________

Johan Söderkvist

unread,
May 21, 2026, 4:10:54 AMMay 21
to getm-...@googlegroups.com, Johan van der Molen
I have tested different configurations for solar heating (jerlov parameterisation), and it did not generate any checkerboard pattern.
There are occasions where the mixed layer is greater than 15 meter, exhibits a checkerboard pattern.
I have not tested with shorter time step. Current setup use 6 seconds, and split factor = 15. Could this be a problem when the mixed layer is rather deep?

Best regards
Johan Söderqvist

-----Oprindelig meddelelse-----
Fra: getm-...@googlegroups.com <getm-...@googlegroups.com> På vegne af Hans Burchard
Sendt: Thursday, 21 May 2026 09.14
Til: getm-...@googlegroups.com
Cc: Johan van der Molen <johan.van...@nioz.nl>
Emne: Re: [getm-users: 3458] Checkerboard in SST
To view this discussion visit https://groups.google.com/d/msgid/getm-users/543591ddb884e1cd7961340cd0b618f6%40io-warnemuende.de.

________________________
Reply all
Reply to author
Forward
0 new messages