[mpas-developers] Naming Schemes

Xylar Asay-Davis xylar at lanl.gov
Thu Sep 29 11:08:33 MDT 2011


In which case "cism" might be the better choice for LANL's land ice.

On 9/29/11 11:06 AM, Elizabeth Hunke wrote:
> Is there a reason that [core] needs to be generic?   We could have 
> more than one sea ice option, for instance, in which case it would 
> make sense to use 'cice' for LANL's sea ice component.
> e
>
> On Sep 29, 2011, at 10:56 AM, Xylar Asay-Davis wrote:
>
>> Hi Bill,
>>
>> I definitely don't like the ice/glc convention used in CESM.  As you 
>> know, I'm in favor of long-winded, so landice works for me.
>>
>> -Xylar
>>
>> On 9/29/11 10:52 AM, William Lipscomb wrote:
>>> Hi all,
>>>
>>> I like this general naming scheme.  I just wonder how we should
>>> designate land ice as opposed to sea ice.  The current CESM convention
>>> is that sea ice is "ice" and land ice is "glc".  Should we use that
>>> convention, or should we switch to "landice" and "seaice" for greater
>>> clarity?  (Although "landice" is kind of long-winded, I don't think
>>> "lice" is a good option.)
>>>
>>> Cheers,
>>>
>>> Bill
>>>
>>>
>>> On Sep 29, 2011, at 10:44 AM, Doug Jacobsen wrote:
>>>
>>>> Hi All,
>>>>
>>>> Just so you know, we have decided on a formal naming scheme for
>>>> modules.
>>>> This naming scheme is chosen to try and keep all portions of mpas
>>>> named
>>>> uniformly. The generic format of this new naming scheme is as follows.
>>>>
>>>> [model]_[core]_[module_name].F
>>>>
>>>> Where [model] is going to be mpas for almost every source file. This
>>>> choice
>>>> is to help reduce potential namespace conflicts from the use of
>>>> module.
>>>>
>>>> [core] represents the core the code belongs to. For ocean, we are
>>>> using ocn
>>>> for [core], and atmosphere might use atmos for [core]. The choice
>>>> here would
>>>> be left up to the group developing the core to decide on.
>>>>
>>>> [module_name] is left ambiguous, and is meant to represent the
>>>> content of
>>>> the individual source file.
>>>>
>>>> As an example, module_time_integration.F from the ocean core would be
>>>> transformed using this naming scheme to mpas_ocn_time_integration.F.
>>>>
>>>> Also, all letter should be lower case in this naming scheme, to keep
>>>> file
>>>> name uniform looking.
>>>>
>>>> I have also provided a simple bash script you can use to migrate
>>>> file names
>>>> to the new format, and update the Makefile for the core. I would read
>>>> through it and edit it if you need to before running it, but it
>>>> should give
>>>> a simple example of how to do this.
>>>>
>>>> If there are any questions or comments on this choice please let me
>>>> know,
>>>> but I am going to be implementing this across our ocean core. Please
>>>> use
>>>> this naming scheme when creating new modules.
>>>>
>>>> Thank you!
>>>> Doug
>>>> <transform.sh>_______________________________________________
>>>> mpas-developers mailing list
>>>> mpas-developers at mailman.ucar.edu 
>>>> <mailto:mpas-developers at mailman.ucar.edu>
>>>> http://mailman.ucar.edu/mailman/listinfo/mpas-developers
>>> *******************************************************************************
>>> William H. LipscombE-mail: lipscomb at lanl.gov <mailto:lipscomb at lanl.gov>
>>> Los Alamos National LaboratoryPhone: (505) 667-0395
>>> Group T-3, Mail Stop B216Fax: (505) 665-5926
>>> Los Alamos, NM 87545
>>> *******************************************************************************
>>>
>>>
>>>
>>>
>>> _______________________________________________
>>> mpas-developers mailing list
>>> mpas-developers at mailman.ucar.edu 
>>> <mailto:mpas-developers at mailman.ucar.edu>
>>> http://mailman.ucar.edu/mailman/listinfo/mpas-developers
>>
>>
>> -- 
>>
>> ***********************
>> Xylar S. Asay-Davis
>> E-mail: xylar at lanl.gov <mailto:xylar at lanl.gov>
>> Phone: (505) 606-0025
>> Fax: (505) 665-2659
>> CNLS, MS B258
>> Los Alamos National Laboratory
>> Los Alamos, NM 87545
>> ***********************
>>
>>
>
> TSPA/DUSA EARTH
> Correspondence
>
>  o
>  o  Elizabeth Hunke
>  o  T-3 Fluid Dynamics and Solid Mechanics Group
>  o  MS-B216
>  o  Los Alamos National Laboratory
>  o  Los Alamos, NM  87545
>  o         office 505 665 9852
>  o         fax 505 665 5926
>  o eclare at lanl.gov <mailto:eclare at lanl.gov>
>  o http://climate.lanl.gov <http://climate.lanl.gov/>
>


-- 

***********************
Xylar S. Asay-Davis
E-mail: xylar at lanl.gov
Phone: (505) 606-0025
Fax: (505) 665-2659
CNLS, MS B258
Los Alamos National Laboratory
Los Alamos, NM 87545
***********************


-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.ucar.edu/pipermail/mpas-developers/attachments/20110929/56c3cf0d/attachment-0001.html 


More information about the mpas-developers mailing list