Dear Xunqiang Bi,
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@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@lists.ictp.it
https://lists.ictp.it/mailman/listinfo/regcnet
Dr. Xunqiang Bi email:bixq@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
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
_______________________________________________
RegCNET mailing list
RegCNET@lists.ictp.it
https://lists.ictp.it/mailman/listinfo/regcnet