Search found 22 matches
- Mon Dec 14, 2020 2:49 pm
- Forum: ROMS Discussion
- Topic: Calculate vertical gradient of velocity
- Replies: 1
- Views: 2070
Calculate vertical gradient of velocity
Hello, I am trying to calculate vertical gradient du/dz and dv/dz from ROMS output. Usually, we use differential equation shown in picture below. However, it may lead some non-conservative problems, and I dont know how to deal with the the upper half part of the layer 8 in the picture (Red circle ...
- Wed Jun 17, 2020 3:15 pm
- Forum: ROMS Discussion
- Topic: RadNud nudging time scales
- Replies: 0
- Views: 1538
RadNud nudging time scales
Hi, ROMS users I met some problems handling with RadNud boudary. In ocean.in, TNUDG and M3NUDG mean outflow nudging time scales, I am not sure that what is exact meaning of the ' time scale' . In my current understanding, inflow time scale is decided by given boundary conditon and outflow conditon ...
- Wed Jun 17, 2020 3:07 pm
- Forum: ROMS Discussion
- Topic: Boundary condition problems
- Replies: 4
- Views: 2805
Re: Boundary condition problems
Hz could be calculated by modifying set_depth.m:
for k=1:N(ng)
Hz(i,j,k)=z_w(i,j,k)-z_w(i,j,k-1)
zzy
for k=1:N(ng)
Hz(i,j,k)=z_w(i,j,k)-z_w(i,j,k-1)
zzy
- Fri Jan 17, 2020 11:26 am
- Forum: ROMS Discussion
- Topic: some problems about bulk_fluxes
- Replies: 16
- Views: 6113
- Wed Jan 15, 2020 3:02 pm
- Forum: ROMS Discussion
- Topic: some problems about bulk_fluxes
- Replies: 16
- Views: 6113
Re: some problems about bulk_fluxes
The answer might be in ROMS/Functionals//ana_smflux.h, which is the file with the analytic surface stresses for some of the standard test problems. Some of them have things which vary in time as examples. If you want to change things by the timestep number, that is iic in the code. Thanks a looot ...
- Tue Jan 14, 2020 12:16 pm
- Forum: ROMS Discussion
- Topic: some problems about bulk_fluxes
- Replies: 16
- Views: 6113
Re: some problems about bulk_fluxes
It is called every time step. Changes in time happen in your code. Thanks, Sorry I have a quesiton and maybe it's stupid. If i input a vector as sustr series, one element in the vector indicate one step's sustr, how does ROMS read it? It can read the first element in the first time step, the second ...
- Mon Jan 13, 2020 11:49 am
- Forum: ROMS Discussion
- Topic: some problems about bulk_fluxes
- Replies: 16
- Views: 6113
Re: some problems about bulk_fluxes
It sounded like you wanted a linear progression in time for your stress. If so, ROMS does a linear interpolation in time from one record to the next and could be doing that work for you. Or for a very simple pattern you can use the ana_xxx.h code which gets called every timestep. Oh, I want to ...
- Mon Jan 13, 2020 2:39 am
- Forum: ROMS Discussion
- Topic: some problems about bulk_fluxes
- Replies: 16
- Views: 6113
Re: some problems about bulk_fluxes
Thanks, I read the code, it only reads 'days' and 'seconds', it cannot read 's'.
And I also find another problem: the smallest dt of uvstress ROMS can recoganize is 1s. 0.1s is not permitted.
But I need to input uvstress with a dt of 0.1, I am trying to find the related code.
And I also find another problem: the smallest dt of uvstress ROMS can recoganize is 1s. 0.1s is not permitted.
But I need to input uvstress with a dt of 0.1, I am trying to find the related code.
- Sun Jan 12, 2020 2:55 pm
- Forum: ROMS Discussion
- Topic: some problems about bulk_fluxes
- Replies: 16
- Views: 6113
Re: some problems about bulk_fluxes
Hi all, I have some new puzzles with the time units of sustr and svstr. I set dt=0.1s and Ntime=4000 in ocean.in file, so the whole run time is 400s. Firstly, I set unit of sustr and svstr as 's' in stress.nc file and input a set of sustr and svstr(dt is 0.1s). For example sustr 0.1s 0.2s 0.3s ...
- Sun Jan 05, 2020 5:07 pm
- Forum: ROMS Bugs
- Topic: Segmentation fault
- Replies: 9
- Views: 6283
Re: Segmentation fault
This is not a bug. It always has to be equal or greater than one by design. If no input forcing files are needed, ROMS will ignore those values on standard input. I don't understand what it is the Fuzz about it. There are a lot of parameters in ROMS standard input that will be only relevant for a ...
- Sat Jan 04, 2020 9:41 am
- Forum: ROMS Discussion
- Topic: some problems about bulk_fluxes
- Replies: 16
- Views: 6113
Re: some problems about bulk_fluxes
1. Undef BULK_FLUXES in .h file. and define ANA_STFLUX, ANA_SSFLUX, ANA_BSFLUX and ANA_BTFLUX (totally 4 ?) in .h file (I wonder how ana function set these 4 variables, just as zero automatically?). 2. Set NFFFILE=1 and input test_stress .nc file Yes, exactly. The way to tell what the default s ...
- Sat Jan 04, 2020 9:34 am
- Forum: ROMS Bugs
- Topic: Segmentation fault
- Replies: 9
- Views: 6283
Re: Segmentation fault
Well, you could try submitting a bug report for this case of no forcing files, but most of us just set NFFILES to 1 and move on. Kate Thanks for your reply, you really help me out! So people usually input at least one forcing file, my case is not common. By the way, where can I submit a bug report?
- Sat Jan 04, 2020 7:06 am
- Forum: ROMS Discussion
- Topic: some problems about bulk_fluxes
- Replies: 16
- Views: 6113
Re: some problems about bulk_fluxes
I wonder that if I just input sustrs and svstrs, must I set ANA_STFLUX, ANA_SSFLUX, ANA_BSFLUX and ANA_BTFLUX? Yes, if you provide the stresses, you need to provide the tracer fluxes too, and turn off BULK_FLUXES. Kate, Thanks. So the step is : 1. Undef BULK_FLUXES in .h file, and define ANA_STFLUX ...
- Sat Jan 04, 2020 7:05 am
- Forum: ROMS Discussion
- Topic: some problems about bulk_fluxes
- Replies: 16
- Views: 6113
Re: some problems about bulk_fluxes
I wonder that if I just input sustrs and svstrs, must I set ANA_STFLUX, ANA_SSFLUX, ANA_BSFLUX and ANA_BTFLUX? Yes, if you provide the stresses, you need to provide the tracer fluxes too, and turn off BULK_FLUXES. Kate, Thanks. So the step is : 1. Undef BULK_FLUXES in .h file. and define ANA_STFLUX ...
- Sat Jan 04, 2020 6:59 am
- Forum: ROMS Bugs
- Topic: Segmentation fault
- Replies: 9
- Views: 6283
Re: Segmentation fault
What is on this line? at /home/ubuntu/app/COAWST_V3.2/Build/get_data.f90:101 Oops, didn't see this: Fortran runtime error: Index '1' of dimension 2 of array 'frc' above upper bound of 0 Did you tell it NFFILES before the list of forcing files? Hi Kate, Thanks for your reply. I don't want to input ...
- Sat Jan 04, 2020 6:57 am
- Forum: ROMS Bugs
- Topic: Segmentation fault
- Replies: 9
- Views: 6283
Re: Segmentation fault
What is on this line? at /home/ubuntu/app/COAWST_V3.2/Build/get_data.f90:101 Oops, didn't see this: Fortran runtime error: Index '1' of dimension 2 of array 'frc' above upper bound of 0 Did you tell it NFFILES before the list of forcing files? Hi Kate, Thanks for your reply. I don't want to input ...
- Fri Jan 03, 2020 3:21 pm
- Forum: ROMS Discussion
- Topic: some problems about bulk_fluxes
- Replies: 16
- Views: 6113
some problems about bulk_fluxes
Hi all, I have some problems about bulk_fluxes. I used bulk_fluxes before in my old case and I input Uwind, Vwind, Pair, Tair..... at that time. But now I try to run a new case. I just have sustrs and svstrs data. I wonder that if I just input sustrs and svstrs, must I set ANA_STFLUX, ANA_SSFLUX ...
- Fri Jan 03, 2020 10:05 am
- Forum: ROMS Bugs
- Topic: Segmentation fault
- Replies: 9
- Views: 6283
Re: Segmentation fault
Model Input Parameters: ROMS/TOMS version 3.7 Friday - January 3, 2020 - 4:44:40 PM ----------------------------------------------------------------------------- test Operating system : Linux CPU/hardware : x86_64 Compiler system : gfortran Compiler command : /usr/bin/mpif90 Compiler flags ...
- Fri Jan 03, 2020 10:05 am
- Forum: ROMS Bugs
- Topic: Segmentation fault
- Replies: 9
- Views: 6283
Segmentation fault
Hi all,
I tried to run a easy case and met a segmentation fault. So I turned on the USER_DEBUG, the results show belows:
I tried to figured out the problem but still have no idea yet.
Hope anyone have met this problem. Thanks lol
I tried to run a easy case and met a segmentation fault. So I turned on the USER_DEBUG, the results show belows:
I tried to figured out the problem but still have no idea yet.
Hope anyone have met this problem. Thanks lol
- Fri Sep 20, 2019 6:09 am
- Forum: ROMS Bugs
- Topic: Some questions about river input
- Replies: 4
- Views: 2506
Re: Some questions about river input
You want river inputs to be from land to water as in your left arrow. The right arrow appears to be all within the land and will therefore do nothing at all. How much transport are you asking for? What is the corresponding flow rate to go with it? Are you violating the ROMS speed limit? I have done ...
- Thu Sep 19, 2019 7:23 am
- Forum: ROMS Bugs
- Topic: Some questions about river input
- Replies: 4
- Views: 2506
Re: Some questions about river input
Are we looking at depth there? Where is the land mask? Are you sure you are putting the rivers where you think you are? Blows up how? Are you providing the river tracers (T and S)? Dear Kate, Thank you so much, 1) The depth here is all 10m (hmin). 2) The yellow part is water mask and the blue part ...
- Thu Sep 19, 2019 2:49 am
- Forum: ROMS Bugs
- Topic: Some questions about river input
- Replies: 4
- Views: 2506
Some questions about river input
Hi all, I am a new user of ROMS and I am trying to run my test case. There is a river flows into coastal ocean in my case. And when I change the XI-position and ETA-position in rivers.nc, the result changes or even blows up. When I set the postion where the left arrow points, it blows up. But when I ...