[MITgcm-support] RBCS relax u velocities problem
Dustin Carroll
dcarroll at uoregon.edu
Wed Jan 15 11:50:10 EST 2014
Hi All,
I am trying to use the RBCS package to create a plume in a 3-D model domain. The T,S, and tracer fields are relaxing properly, but the velocities are not relaxing.
I looked through the RBCS pkg code and it looks this functionality is supported, are there any special flags / settings I need to get this work?
I am setting:
#undef DISABLE_RBCS_MOM
#define ALLOW_RBCS
in my CPP_OPTIONS.h file.
In my STDOUT.0000 file I see that the rbcsU.bin files are loading. It only shows the loading of two masks though.
(PID.TID 0000.0001) // =======================================================
(PID.TID 0000.0001) // End MONITOR EXF statistics
(PID.TID 0000.0001) // =======================================================
RBCS_FIELDS_LOAD, it= 0 : Reading new data, i0,i1= 1 1 (prev= 1 0 )
(PID.TID 0000.0001) MDS_READ_FIELD: opening global file: rbcsT.bin
(PID.TID 0000.0001) MDS_READ_FIELD: opening global file: rbcsT.bin
(PID.TID 0000.0001) MDS_READ_FIELD: opening global file: rbcsS.bin
(PID.TID 0000.0001) MDS_READ_FIELD: opening global file: rbcsS.bin
(PID.TID 0000.0001) MDS_READ_FIELD: opening global file: rbcsMask.bin
(PID.TID 0000.0001) MDS_READ_FIELD: opening global file: rbcsMask.bin
RBCS_FIELDS_LOAD, it= 0 : Reading new data, i0,i1= 1 1 (prev= 1 0 )
(PID.TID 0000.0001) MDS_READ_FIELD: opening global file: rbcsU.bin
(PID.TID 0000.0001) MDS_READ_FIELD: opening global file: rbcsU.bin
RBCS_FIELDS_LOAD, it= 0 : Reading new data, i0,i1= 1 1 (prev= 1 0 )
(PID.TID 0000.0001) MDS_READ_FIELD: opening global file: rbcsU.bin
(PID.TID 0000.0001) MDS_READ_FIELD: opening global file: rbcsU.bin
RBCS_FIELDS_LOAD, it= 0 : Reading new data, i0,i1= 1 1 (prev= 1 0 )
RBCS_FIELDS_LOAD, it= 0 : Reading new data, i0,i1= 1 1 (prev= 1 0 )
Here is my data.rbcs file, I am using the same mask for T,S, ptracer and u.
&RBCS_PARM01
tauRelaxT=86400.,
tauRelaxS=86400.,
tauRelaxU=86400.,
rbcsForcingUPeriod=0.,
rbcsForcingUCycle=0.,
rbcsForcingUOffset=0.,
relaxMaskFile(1)='rbcsMask.bin',
relaxMaskFile(2)='rbcsMask.bin',
relaxMaskFile(3)='rbcsMask.bin',
relaxTFile='rbcsT.bin',
relaxSFile='rbcsS.bin',
relaxUFile='rbcsU.bin',
relaxMaskUFile='rbcsMask.bin',
useRBCtemp=.TRUE.,
useRBCsalt=.TRUE.,
useRBCuVel=.TRUE.,
useRBCptracers=.TRUE.,
rbcsIniter=0.,
rbcsForcingPeriod=0.,
rbcsForcingCycle=0.,
&
&RBCS_PARM02
useRBCptrnum(1) = .TRUE.,
tauRelaxPTR(1) = 1200.,
relaxPtracerFile(1)='rbcsMask.bin',
&
Thanks for the help,
Dustin Carroll
More information about the MITgcm-support
mailing list