[Ncep.list.wwatch3.discussion-group] Tim's ww3_multi.inp redesign

Tim Campbell tim.campbell at nrlssc.navy.mil
Fri Nov 14 21:42:20 UTC 2014

Hello Arun,

Thanks for the feedback.

It is possible to add a 4th flag on the first line to select between old and new style input.  I'm not sure yet how much work would be involved in the ww3 code to support this.  Although, this may be useful for the development stage, I don't think we want to support backward compatibility in the 5.xx series with the 4.xx style input.

Your second point prompted me to explore how to modify the data structures to better support both the multiline input and the table style input.  Attached is a new prototype code.  The test_multi2.f90 program implements a multilevel approach to the model and input grid data-structures.  The model grid data-structure consists of a forcing, data-assimilation, and resource data-structures.  Breaking it down into multiple data-structures allows the namelist input to be specified on a data-structure bases.  The test_mult2.inp input illustrates this, where all the grid resource inputs are put on consecutive lines so that the inputs follow a table like format.


On 11/14/2014 12:53 PM, Arun Chawla - NOAA Federal wrote:
> Hi Erick and Tim
> Thanks for building this prototype. I like the namelist approach, specially
> for the input grids as it properly identifies what type of input field it
> is without you having to count which flag corresponds to which input type.
> Two points
> 1. I am wondering if it will be possible to have a 4th flag in the first
> line which identifies the number of input /model grids etc. which gives the
> option to either use the classical approach for reading the grids or using
> namelists (with the caveat that all the new types of input grids can only
> be  input using namelists). That will allow people to continue with their
> development work without having to change their input files
> 2. For the model grids I am torn. I like the namelist format that tells me
> what input grid forcings the model grid is using (without having to know
> which column corresponds to which input type), but I liked the table format
> for grid rank and allocation of resources for grids of the same rank. It
> was easier to move resources around for grids of the same rank. This is
> probably more of a getting used to idea
> Others please chime in with your opinions too. This affects everyone.
> Thanks
> Arun
> On Wed, Nov 12, 2014 at 1:08 PM, Erick Rogers <erick.rogers at nrlssc.navy.mil>
> wrote:
>> ncep.list.wwatch3.discussion-group at noaa.gov,
>> Tim will be sending a follow-up email with a coherent explanation but for
>> folks that are impatient, here is his multi.inp snippet (attached).
>> Erick
>> ++++++++++++++++++++++++++++++
>> W. Erick Rogers
>> Naval Research Laboratory
>> Code 7322
>> Stennis Space Center, MS, USA 39529
>> Office Phone #: (228) 688-4727/4870
>> email: Erick.Rogers at nrlssc.navy.mil
>> ++++++++++++++++++++++++++++++
>> On 11/12/14 08:53, Arun Chawla - NOAA Federal wrote:
>>> Hello
>>> This is a reminder that we will be having the Waves discussion meeting
>>> in 40 minutes (10:30 local time here). Talks will be by Fabrice, UKMO
>>> (Jian-Guo and group) and NRL (Erick and Tim).
>>> Attached are some of the presentations that you can use to follow along,
>>> plus Jian Guo has also provided a copy of their paper on the SMC grid
>>> (which I should have sent earlier but forgot. My apologies)
>>> On Wed, Nov 5, 2014 at 11:40 AM, Arun Chawla - NOAA Federal
>>> <arun.chawla at noaa.gov <mailto:arun.chawla at noaa.gov>> wrote:
>>>      Hi
>>>      Please mark your calendar. We shall have the next WAVEWATCH III
>>>      meeting on Wednesday Nov 12th from 10:30 - 11:30 EST.
>>>      Please note that daylight saving time has changed so do make sure
>>>      that you have the right time for attending the meeting.
>>>      Next week's meeting will have
>>>      1. Fabrice give a presentation on developments at IFREMER including
>>>      wave ice interactions (this was going to be in the last meeting but
>>>      could not be done because of disturbance in the phones)
>>>      2. Jian-Guo from UKMO will give a presentation on the SMC grid
>>>      option that his team has implemented in WAVEWATCH III
>>>      3. Erick and Tim from NRL will lead a discussion on some proposed
>>>      changes to the code which include using CPP pre processors instead
>>>      of switches and changes to ww3_multi that reflect the increasing
>>>      number of forcing fields capabilities that are being developed for
>>>      the wave model
>>>      During the presentations please remember to mute your phones except
>>>      when asking questions, otherwise we can get swamped by background
>>>      noise. Also it will be great if more groups can give presentations
>>>      as a way to introduce yourselves to everyone and for us to learn
>>>      about all the wonderful activities that you are doing or planning to
>>>      do. It does not have to be specific to the work done on the code. It
>>>      can be ideas of research that you plan to use the code for. Maybe
>>>      you will find people here to collaborate with.
>>>      Now for the important stuff (I put this at the end so as to force
>>>      people to read everything).
>>>      For the meeting
>>>      1.  GoToMeeting - MMAB/WW  (Mehra)
>>>      https://global.gotomeeting.com/join/599995453
>>>      Meeting ID: 599-995-453
>>>      2. Join the conference call:
>>>      877-577-6071 <tel:877-577-6071>
>>>      3124918#
>>>      For those who do not have gotomeeting the slides will be distributed
>>>      before hand.
>>>      --
>>>      ---------------------------------------------------------------
>>>      Arun Chawla
>>>      Waves Team Lead
>>>      Marine Modelling & Analysis Branch
>>>      Room 2101
>>>      National Center for Weather & Climate Prediction
>>>      5830 University Research Court
>>>      College Park, MD 20740
>>>      Ph: 301-683-3740 <tel:301-683-3740>
>>>      Fx: 301-683-3703 <tel:301-683-3703>
>>>      ------------------------------------------------------------
>>> --
>>> ---------------------------------------------------------------
>>> Arun Chawla
>>> Waves Team Lead
>>> Marine Modelling & Analysis Branch
>>> Room 2101
>>> National Center for Weather & Climate Prediction
>>> 5830 University Research Court
>>> College Park, MD 20740
>>> Ph: 301-683-3740
>>> Fx: 301-683-3703
>>> ------------------------------------------------------------
>>> _______________________________________________
>>> Ncep.list.wwatch3.discussion-group mailing list
>>> Ncep.list.wwatch3.discussion-group at lstsrv.ncep.noaa.gov
>>> https://lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.
>>> wwatch3.discussion-group
> _______________________________________________
> Ncep.list.wwatch3.discussion-group mailing list
> Ncep.list.wwatch3.discussion-group at lstsrv.ncep.noaa.gov
> https://lstsrv.ncep.noaa.gov/mailman/listinfo/ncep.list.wwatch3.discussion-group
-------------- next part --------------
A non-text attachment was scrubbed...
Name: prototype_multi_input.tar.gz
Type: application/x-gzip
Size: 4895 bytes
Desc: not available
Url : https://lstsrv.ncep.noaa.gov/pipermail/ncep.list.wwatch3.discussion-group/attachments/20141114/fbdb5253/attachment-0001.gz 

More information about the Ncep.list.wwatch3.discussion-group mailing list