Thank you very much!
I have tested the branch feature/seaice_bry, but it looks like you forgot to include my updates to the file ROMS/Utility/read_phypar.F. This is needed to get the boundary read correct. I tried to include my changes to this file in your branch, and then run a simple test. Then ...
Search found 10 matches
- Tue Feb 17, 2026 8:23 am
- Forum: ROMS Ice
- Topic: Some updates to the ROMS sea-ice code
- Replies: 14
- Views: 4639
- Fri Feb 13, 2026 8:20 am
- Forum: ROMS Ice
- Topic: Some updates to the ROMS sea-ice code
- Replies: 14
- Views: 4639
Re: Some updates to the ROMS sea-ice code
New (small) update:
I was informed by a colleague that the restart files were corrupted if sea-ice was activated. The solution to this was to change the lines in the routine ice_wrt_nf90 in ice_output.F
IF (S(ng)%ncid.eq.RST(ng)%ncid) THEN
LwrtVar=.FALSE.
to
IF (S(ng)%ncid.eq.RST(ng)%ncid ...
I was informed by a colleague that the restart files were corrupted if sea-ice was activated. The solution to this was to change the lines in the routine ice_wrt_nf90 in ice_output.F
IF (S(ng)%ncid.eq.RST(ng)%ncid) THEN
LwrtVar=.FALSE.
to
IF (S(ng)%ncid.eq.RST(ng)%ncid ...
- Fri Feb 06, 2026 10:05 am
- Forum: ROMS Ice
- Topic: Some updates to the ROMS sea-ice code
- Replies: 14
- Views: 4639
Re: Some updates to the ROMS sea-ice code
New update:
After I realised I had used the upwind scheme instead of the mpdata shceme for sea ice advection (in my header file, I had written both define ICE_SMOLAR and define ICE_UPWIND, which then means that I used only the ice upwind advection scheme), I tried to use the sea ice mpdata scheme ...
After I realised I had used the upwind scheme instead of the mpdata shceme for sea ice advection (in my header file, I had written both define ICE_SMOLAR and define ICE_UPWIND, which then means that I used only the ice upwind advection scheme), I tried to use the sea ice mpdata scheme ...
- Fri Jan 02, 2026 9:30 pm
- Forum: ROMS Ice
- Topic: Some updates to the ROMS sea-ice code
- Replies: 14
- Views: 4639
Re: Some updates to the ROMS sea-ice code
This looks very cool! Thanks for testing my code. I will let you know if I find any other bugs, and if I manage to fix them.
- Mon Dec 29, 2025 10:04 am
- Forum: ROMS Ice
- Topic: Some updates to the ROMS sea-ice code
- Replies: 14
- Views: 4639
Re: Some updates to the ROMS sea-ice code
Hi
Thanks for testing my code!
I experienced some problems earlier when using the ice model. Then the model would blow up without any particular reason. This happened both to the lake ice test and to my model. The fix for this was to compile with FFLAGS := -mcmodel=large. I am not sure if this ...
Thanks for testing my code!
I experienced some problems earlier when using the ice model. Then the model would blow up without any particular reason. This happened both to the lake ice test and to my model. The fix for this was to compile with FFLAGS := -mcmodel=large. I am not sure if this ...
- Mon Dec 22, 2025 9:56 am
- Forum: ROMS Ice
- Topic: Some updates to the ROMS sea-ice code
- Replies: 14
- Views: 4639
Some updates to the ROMS sea-ice code
Hi everyone
After working with the ROMS sea ice model for some months now, I have made some changes to the official ROMS code in order for the sea ice model to work correctly. All my changes are available at https://github.com/taleMET/roms-seaice/tree/develop . A summary of the changes can be found ...
After working with the ROMS sea ice model for some months now, I have made some changes to the official ROMS code in order for the sea ice model to work correctly. All my changes are available at https://github.com/taleMET/roms-seaice/tree/develop . A summary of the changes can be found ...
- Thu Nov 27, 2025 10:47 am
- Forum: ROMS Discussion
- Topic: ROMS model blow up in new version while work fine in older version
- Replies: 7
- Views: 4422
Re: ROMS model blow up in new version while work fine in older version
Hi
How do you compile ROMS? I had a similar problem when trying the sea ice model, but when I compiled with -mcmodel=large, the program worked fine.
How do you compile ROMS? I had a similar problem when trying the sea ice model, but when I compiled with -mcmodel=large, the program worked fine.
- Fri Oct 10, 2025 8:15 am
- Forum: ROMS Ice
- Topic: Problems reading ice boundary conditions
- Replies: 8
- Views: 9283
Re: Problems reading ice boundary conditions
Hello everyone
I have uploaded my code here: https://github.com/taleMET/roms-seaice/tree/boundary-fix
Please note that the code is not fully tested yet, but I can confirm that the boundary data are read from file in my setup using this fix. NB: In my setup I use ROMS v 4.2, not the develop branch ...
I have uploaded my code here: https://github.com/taleMET/roms-seaice/tree/boundary-fix
Please note that the code is not fully tested yet, but I can confirm that the boundary data are read from file in my setup using this fix. NB: In my setup I use ROMS v 4.2, not the develop branch ...
- Thu Oct 09, 2025 11:41 am
- Forum: ROMS Ice
- Topic: Problems reading ice boundary conditions
- Replies: 8
- Views: 9283
Re: Problems reading ice boundary conditions
Hello
I have figured out that in the current version of ROMS the boundary conditions for ice variables are not read in the get_data.F file in ROMS/Nonlinear/. I have implemented this and also fixed some other small bugs, and I will upload the code to https://github.com/taleMET/roms-seaice when I am ...
I have figured out that in the current version of ROMS the boundary conditions for ice variables are not read in the get_data.F file in ROMS/Nonlinear/. I have implemented this and also fixed some other small bugs, and I will upload the code to https://github.com/taleMET/roms-seaice when I am ...
- Tue Sep 30, 2025 1:59 pm
- Forum: ROMS Ice
- Topic: Problems reading ice boundary conditions
- Replies: 8
- Views: 9283
Problems reading ice boundary conditions
Hi everyone,
I am currently testing the seaice module in ROMS v. 4.3. My code compiles and runs, but it seems the boundary conditions are not read from my bry-file. I have the following boundary setup in my roms.in file:
! Ice boundary conditions
LBC(isAice) == Cla Clo Clo Clo ! ice concentration ...
I am currently testing the seaice module in ROMS v. 4.3. My code compiles and runs, but it seems the boundary conditions are not read from my bry-file. I have the following boundary setup in my roms.in file:
! Ice boundary conditions
LBC(isAice) == Cla Clo Clo Clo ! ice concentration ...