Scheduled Downtime
On Tuesday 24 October 2023 @ 5pm MT the forums will be in read only mode in preparation for the downtime. On Wednesday 25 October 2023 @ 5am MT, this website will be down for maintenance and expected to return online later in the morning.
Normal Operations
The forums are back online with normal operations. If you notice any issues or errors related to the forums, please reach out to help@ucar.edu

how to change the times of compute radiation

Hi EVERYONE
I have a question to ask
For example I only want to compute radiation every three loops but not every loops.
I think I should change dosw or dolw, but I don't know how to change it
Thanks very much
 

hannay

Cecile Hannay
AMWG Liaison
Staff member
In the namelist:
IRADLW : frequency of longwave radiation calculation
IRADSW : frequency of shortwave radiation calculation
IRADAE : frequency of absorptivity/emissivity calculation
 
hannay said:
In the namelist:
IRADLW : frequency of longwave radiation calculation
IRADSW : frequency of shortwave radiation calculation
IRADAE : frequency of absorptivity/emissivity calculation

Thank you very much
I find in advnce.F90
dosw = nstep .eq. 0 or .iradsw .eq.1 .or. (mod(nstep-1,iradsw).eq.0.and.nstep.ne.1)
I changed it to
dosw = nstep .eq. 0 or .iradsw .eq.1 .or. (mod(nstep-1,iradsw*5).eq.0.and.nstep.ne.1)

I want to ask is it a right way ?
 
Hi
you need not do all those , adjust namelist variable
IRADSW,IRADLW,IRADAE as reguired
for more details see
http://www.ccsm.ucar.edu/models/atm-cam/docs/usersguide/node45.html#iradlw


student said:
Thank you very much
I find in advnce.F90
dosw = nstep .eq. 0 or .iradsw .eq.1 .or. (mod(nstep-1,iradsw).eq.0.and.nstep.ne.1)
I changed it to
dosw = nstep .eq. 0 or .iradsw .eq.1 .or. (mod(nstep-1,iradsw*5).eq.0.and.nstep.ne.1)

I want to ask is it a right way ?
 
Top