Live data from Hacker News

Global Forecast System source code

emc.ncep.noaa.gov

1–10 of 29 posts

Re: Global Forecast System source code

#2
Fortran 90 is still the language computational stuff is made in today. I'm not convinced, however, that that choice is really for performance reasons over cultural reasons.

Still, Fortran 90 is hell of a lot better than Fortran 77, which unfortunately is the language of choice for some of the people I'm being asked to work with.

Re: Global Forecast System source code

#3

Fortran 90 is still the language computational stuff is made in today. I'm not convinced, however, that that choice is really for performance reasons over cultural reasons. Still, Fortran 90 is hell of a lot better than Fortran 77, which unfortunately is the language of choice for some of the people I'm being asked to work with.

inertia would have something to do with it, like there's an 'anal.sh' file which even made it into the documentation.

I can't seem to access the SVN repo, I wonder how/if they unit tested it all.

Re: Global Forecast System source code

#4
Do they also make raw sensor data available for free? I.e. if I wanted to build my own forecast system based on this code, I would still need all the data they collect with weather balloons, right?

Re: Global Forecast System source code

#5
post #4

Do they also make raw sensor data available for free? I.e. if I wanted to build my own forecast system based on this code, I would still need all the data they collect with weather balloons, right?

To create a global NWP system from this code you would need observations (soundings, SST, satellite measurements) as well as a super computer.

Re: Global Forecast System source code

#8
post #7

Why don't they just release this on Github? Also, it would be rather interesting for a rewrite of this by the open source committee.

Your first sentence sniped me and I almost wrote a Big Response before I read the second line and realized you're obviously joking…

Re: Global Forecast System source code

#9

Fortran 90 is still the language computational stuff is made in today. I'm not convinced, however, that that choice is really for performance reasons over cultural reasons. Still, Fortran 90 is hell of a lot better than Fortran 77, which unfortunately is the language of choice for some of the people I'm being asked to work with.

inertia would have something to do with it, like there's an 'anal.sh' file which even made it into the documentation. I can't seem to access the SVN repo, I wonder how/if they unit tested it all.

As somebody that used to work at NOAA (not at NCEP, but worked with a lot of people at NCEP).

No, there is no unit testing!

anal.sh is short for analysis.

Re: Global Forecast System source code

#10

Fortran 90 is still the language computational stuff is made in today. I'm not convinced, however, that that choice is really for performance reasons over cultural reasons. Still, Fortran 90 is hell of a lot better than Fortran 77, which unfortunately is the language of choice for some of the people I'm being asked to work with.

I'm a part of this community. I assure you speed in number crunching is a huge reason this is written in F90.
Post reply on HN