[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
20000118: RMSL plotting in sfmap
- Subject: 20000118: RMSL plotting in sfmap
- Date: Tue, 18 Jan 2000 13:41:18 -0700
Clint,
In code within the sfmap program directory, issuing
"make all" and "make install" there will build that program.
The only other program that uses the sfmap.a library would be
Garp, so you would want to relink that program to use your changes:
cd $GARPHOME
rm $NA_OS/garp <-- need to remove the old binary if you haven't
run "make clean" since you built Garp
make all
make install
I've used SMSL in the past, but not RMSL so never looked at the
formatting inssues on the display. Presumably SFLIST handles formatting
in its own write statements.
Steve Chiswell
Unidata User Support
>From: Clint Rowe <address@hidden>
>Organization: .
>Keywords: 200001181806.LAA07308
>Chiz,
>
>I noticed (surprisingly, for the first time, never having paid much
>attention to it) that SFMAP plots fewer than three digits for RMSL when
>PMSL is between 1000.0 and 1009.9 mb. In other words, the leading zero(s)
>is(are) dropped. Here's what I thought I'd add to sfmplt
>
>zephyr% diff sfmplt.f sfmplt_new.f
>109a110,117
>> IF ( prmlst (ip) .eq. 'RMSL' .or.
>> + prmlst (ip) .eq. 'RSLI' .or.
>> + prmlst (ip) .eq. 'RSLT' ) THEN
>> DO WHILE ( isiz .lt. 3 )
>> chbuf = '0' // chbuf(1:isiz)
>> isiz = isiz + 1
>> END DO
>> ENDIF
>zephyr%
>
>Does this make sense to you? I'm assuming that isiz will be 1 when PMSL
>is exactly 1000.0mb so that at least one zero would be plotted by the
>current code.
>
>In order to apply this change, where do I have to issue makes? Obviously
>in $GEMPAKHOME/src/programs/sf/sfmap, but where else?
>
>Thanks,
>Clint
>
>
>====================================================================
>Clinton M. Rowe
>Associate Professor
>Meteorology/Climatology Program phone:(402)472-1946
>Department of Geosciences fax:(402)472-4917
>University of Nebraska-Lincoln address@hidden
>