Search found 11 matches

by smchen
Fri Apr 01, 2022 12:29 am
Forum: ROMS Installation
Topic: COAWST installation through Cygwin on Windows 10
Replies: 4
Views: 10665

Re: COAWST installation through Cygwin on Windows 10

I am not familiar with ROMS with Cygwin. If you want to run ROMS on Windows 10, you can try Windows subsystem Linux (WSL) which uses the same libs as those at HPC.
by smchen
Wed Mar 09, 2022 8:51 am
Forum: ROMS Discussion
Topic: SIGSEGV, segmentation fault occurred (with Empty log file)
Replies: 6
Views: 14059

Re: SIGSEGV, segmentation fault occurred (with Empty log file)

I have come across strange Segmentation fault error (not exactly the same as your traceback messages) and spent a LOT of time on it. Then I realized that it was just due to stack size too small. Try ulimit -s 819200

-- Shi-Ming
by smchen
Thu Jul 08, 2021 1:08 am
Forum: ROMS Discussion
Topic: Roms can not write down the .rst file
Replies: 3
Views: 2107

Re: Roms can not write down the .rst file

I have no idea why your rst file has problems. Or just switch off the rst by setting NRST=0 to see if the model runs well to make sure the problems are rst files.

-- Shi-Ming
by smchen
Tue Jul 06, 2021 8:36 am
Forum: ROMS Discussion
Topic: Roms can not write down the .rst file
Replies: 3
Views: 2107

Re: Roms can not write down the .rst file

Try giving RSTNAME a filename.
by smchen
Tue Sep 15, 2020 5:47 am
Forum: ROMS Adjoint
Topic: How to use ECMWF product
Replies: 4
Views: 10585

Re: How to use ECMWF product

It is 2. You also have to check d_ecmwf2roms.m to know how to name those files downloaded from ECMWF.
by smchen
Fri Apr 08, 2016 8:53 am
Forum: ROMS Problems
Topic: ROMS simulation is killed after using too much RAM
Replies: 11
Views: 7513

Re: ROMS simulation is killed after using too much RAM

Max locked memory is not related to your problem in my opinion. My max locked memory is set to unlimited because our mpi software complains about too small max locked memory. Our model still runs with 64 kbytes max locked memory, except that there are annoying messages in the log. I would suggest ...
by smchen
Thu Apr 07, 2016 6:25 am
Forum: ROMS Problems
Topic: ROMS simulation is killed after using too much RAM
Replies: 11
Views: 7513

Re: ROMS simulation is killed after using too much RAM

ulimit (for bash) limit (for tcsh) are tools showing system resource limitations on your account. My ulimit output is as below and our model of 600x400x20 grids runs hundreds of thousands steps with 32 mpi nodes (2 servers, 16 cores for each). $ ulimit -a core file size (blocks, -c) 0 data seg size ...
by smchen
Wed Apr 06, 2016 12:24 pm
Forum: ROMS Problems
Topic: Post subject: Error while processing Climatology multi-file
Replies: 10
Views: 10235

Re: Post subject: Error while processing Climatology multi-f

As what rtopper said, ocean_time is usually equal to other time frames. This is the magic number: 4858099200/56228=86400. Do you use seconds instead of days for ocean_time?
by smchen
Wed Mar 23, 2016 2:10 am
Forum: ROMS Tools and Techniques
Topic: Problems in using Arango 's matlab scripts
Replies: 8
Views: 9065

Re: Problems in using Arango 's matlab scripts

1. I am not sure what causes your problem, but I notice that you use both ncwrite and nc_write. Is it a typo? The Matlab native function "ncwrite" and the other function "nc_write" of snctools use different ordering of array indexes, which results in 90 degree turning. This may not resolve your ...
by smchen
Tue Jan 26, 2016 2:47 am
Forum: ROMS Discussion
Topic: Early blowing of model simulation
Replies: 4
Views: 3783

Re: Early blowing of model simulation

For my case, the first option to be tuned is the time step size. But your size is small enough (60s) and, considering your timesteps, reducing time step size is costly in computation. Two suggestions you can try. If you have very shallow water depth at some places, try turning on WET_DRY. Then, if ...
by smchen
Fri Aug 28, 2015 12:28 pm
Forum: ROMS Discussion
Topic: OBC forcing with tide
Replies: 2
Views: 2470

Re: OBC forcing with tide

To use tidal forcing in your south open boundary, you would specify Chapman for free-surface boundary condition and Flather for 2D U/V-momentum in ocean_yourproject.in. The corresponding CPP options are SSH_TIDES, which indicates ROMS to use tidal elevation (from your tidal forcing file) as the free ...