[RegCNET] setup RegCM3 for 360 day ICBC
bixq
bixq at ictp.it
Sun Mar 28 21:48:03 CEST 2010
Step I, ICBC.f (under RegCM/PreProc/ICBC)
in ICBC.f, find the SUBROUTINE INITDATE, set all 12 month to 30 days
NDAY = 30
Step II, INITDATE.F (under RegCM/Main)
do the same as above.
Step III, solar1.F (under RegCM/Main)
find dayspy, change it to 360 exactly (from original 365.24), like
Change
dayspy = 365.24
To
dayspy = 360.
Step IV, tgrund.F, (under RegCM/Main), probably this code doesn't matter.
Change
xnua = xnu/365.
to
xnua = xnu/360.
Step V, if you are GrADS user, if you like, you need change all the
subroutines related to writing out GrADS CTL files.
I guess that you are using HadCM3 output, right.
For the user use CCSM data (CCSM use 365 days, no leap year), he/she
also have to do the similar modifications.
Regards,
Xunqiang Bi
On Sat, 27 Mar 2010, u.utku.turuncoglu at be.itu.edu.tr wrote:
> Hi,
>
> I try to setup a RegCM3 run that uses HadCM output as an initial and
> boundary condition. As you know, the year is defined as 360 day in HadCM
> model and i think that RegCM main code must be modified for this case. I
> do following modifications,
>
> 1 - update dayspy value to 360. in solar1.F.
>
> 2 - comment or delete lines between 24 and 34. I also added NDAY=30 after
> these lines.
>
> I just want to ask that are these modifications correct? Do i need any
> additional steps?
>
> Best regards,
>
> --ufuk
>
>
> --
> This message has been scanned for viruses and
> dangerous content by MailScanner, and is
> believed to be clean.
>
> _______________________________________________
> RegCNET mailing list
> RegCNET at lists.ictp.it
> https://lists.ictp.it/mailman/listinfo/regcnet
>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Dr. Xunqiang Bi email:bixq at ictp.it
Earth System Physics Group
The Abdus Salam ICTP
Strada Costiera, 11
P.O. BOX 586, 34100 Trieste, ITALY
Tel: +39-040-2240302 Fax: +39-040-2240449
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
More information about the RegCNET
mailing list