[MITgcm-support] employing the rotating tank on the curvilinear coordinates

Yi-Chih Huang dscpln at gmail.com
Mon Nov 5 13:15:53 EST 2018


Hello MITgcm experts,

    I am trying to conduct idealized simulations to study the phenomena
around the north pole by employing the rotating tank on the curvilinear
coordinates.  I have tried both arctic40km and cubed-sphere with the
designated hydrogThetaFile and bathyFile.  Although I got "STOP NORMAL END"
in the log files, the temperature fields are all zeros.  The STDERR.0000 in
these two approaches are similar as follows.  I can't help ask should I
worry these warnings below?  Also, is it possible to conduct idealized
simulations with the rotating tank on the curvilinear coordinates?

    Many thanks,

                Yi-Chih

----------------------------------------------------------------------------------------------------------------------------------------------
output in STDERR.0000
(PID.TID 0000.0001) ** WARNING ** CONFIG_CHECK: Implicit viscosity applies
to provisional u,vVel
(PID.TID 0000.0001) ** WARNING ** => not consistent with final vertical
shear (after appling 3-D solver solution
(PID.TID 0000.0001) ** WARNING ** CONFIG_CHECK: Implicit viscosity not
implemented in CALC_GW
(PID.TID 0000.0001) ** WARNING ** CONFIG_CHECK: Explicit viscosity might
become unstable if too large
(PID.TID 0000.0001) ** WARNING ** CONFIG_CHECK: missing metric-terms for
CurvilinearGrid
(PID.TID 0000.0001) - WARNING - from DIAGSTATS_OUTPUT at iter=        12 ,
region:   0
(PID.TID 0000.0001) - WARNING - diagSt.#    23 : ETAN     (#   1 ) in
outp.Stream: dynStDiag
(PID.TID 0000.0001) - WARNING - has not been filled, OR using empty
mask/region
(PID.TID 0000.0001) WARNING DIAGSTATS_OUTPUT  => write UNDEF instead
(PID.TID 0000.0001) - WARNING - from DIAGSTATS_OUTPUT at iter=        12 ,
region:   0
(PID.TID 0000.0001) - WARNING - diagSt.#    30 : UVEL     (#   2 ) in
outp.Stream: dynStDiag
(PID.TID 0000.0001) - WARNING - has not been filled, OR using empty
mask/region
(PID.TID 0000.0001) WARNING DIAGSTATS_OUTPUT  => write UNDEF instead
(PID.TID 0000.0001) - WARNING - from DIAGSTATS_OUTPUT at iter=        12 ,
region:   0
(PID.TID 0000.0001) - WARNING - diagSt.#    31 : VVEL     (#   3 ) in
outp.Stream: dynStDiag
(PID.TID 0000.0001) - WARNING - has not been filled, OR using empty
mask/region
(PID.TID 0000.0001) WARNING DIAGSTATS_OUTPUT  => write UNDEF instead
(PID.TID 0000.0001) - WARNING - from DIAGSTATS_OUTPUT at iter=        12 ,
region:   0
(PID.TID 0000.0001) - WARNING - diagSt.#    32 : WVEL     (#   4 ) in
outp.Stream: dynStDiag
(PID.TID 0000.0001) - WARNING - has not been filled, OR using empty
mask/region
(PID.TID 0000.0001) WARNING DIAGSTATS_OUTPUT  => write UNDEF instead
(PID.TID 0000.0001) - WARNING - from DIAGSTATS_OUTPUT at iter=        12 ,
region:   0
(PID.TID 0000.0001) - WARNING - diagSt.#    26 : THETA    (#   5 ) in
outp.Stream: dynStDiag
(PID.TID 0000.0001) - WARNING - has not been filled, OR using empty
mask/region
(PID.TID 0000.0001) WARNING DIAGSTATS_OUTPUT  => write UNDEF instead
(PID.TID 0000.0001) - WARNING - from DIAGSTATS_OUTPUT at iter=        36 ,
region:   0
..................................................................

---------------------------------------------------------------------------------------------------------------------------------
output in the log file
(PID.TID 0000.0001) //
======================================================
(PID.TID 0000.0001) // Tile <-> Tile communication statistics
(PID.TID 0000.0001) //
======================================================
(PID.TID 0000.0001) // o Tile number: 000001
(PID.TID 0000.0001) //         No. X exchanges =              0
(PID.TID 0000.0001) //            Max. X spins =              0
(PID.TID 0000.0001) //            Min. X spins =     1000000000
(PID.TID 0000.0001) //          Total. X spins =              0
(PID.TID 0000.0001) //            Avg. X spins =       0.00E+00
(PID.TID 0000.0001) //         No. Y exchanges =              0
(PID.TID 0000.0001) //            Max. Y spins =              0
(PID.TID 0000.0001) //            Min. Y spins =     1000000000
(PID.TID 0000.0001) //          Total. Y spins =              0
(PID.TID 0000.0001) //            Avg. Y spins =       0.00E+00
(PID.TID 0000.0001) // o Thread number: 000001
(PID.TID 0000.0001) //            No. barriers =         521596
(PID.TID 0000.0001) //      Max. barrier spins =              1
(PID.TID 0000.0001) //      Min. barrier spins =              1
(PID.TID 0000.0001) //     Total barrier spins =         521596
(PID.TID 0000.0001) //      Avg. barrier spins =       1.00E+00
STOP NORMAL END
- WARNING - diagSt.#    32 : WVEL     (#   4 ) in outp.Stream: dynStDiag
- WARNING - has not been filled, OR using empty mask/region
WARNING DIAGSTATS_OUTPUT  => write UNDEF instead
- WARNING - from DIAGSTATS_OUTPUT at iter=      4980 , region:   0
- WARNING - diagSt.#    26 : THETA    (#   5 ) in outp.Stream: dynStDiag
- WARNING - has not been filled, OR using empty mask/region
WARNING DIAGSTATS_OUTPUT  => write UNDEF instead
PROGRAM MAIN: Execution ended Normally
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.mitgcm.org/pipermail/mitgcm-support/attachments/20181105/dac9ff05/attachment.html>


More information about the MITgcm-support mailing list