FREE Subscription to Dr. Dobb’s Digest: Same Great Content, New Digital Edition
Site Archive (Complete)
DrDobbs Portal Blog: Snowflakes, Snowfakes, and Boy Am I In Trouble Again
EDITOR'S EYE

The World of Software Development.

by Jon Erickson
January 17, 2008

Snowflakes, Snowfakes, and Boy Am I In Trouble Again

Sitting here watching my wife shovel snow, I'm wondering why Janko Gravner, a mathematics professor at the University of California-Davis, and David Griffeath, of the University of Wisconsin-Madison, went to all of the trouble of simulating 3-dimensional snowflakes (they call them "snowfakes") when there's plenty of the real stuff being shoveled outside.

I'm also wondering what Professor Gravner knows about snowflakes in the first place. To the best of my knowledge it hasn't snowed in Davis, California for a long, long time. Griffeath is another story. Madison, Wisconsin doesn't lack for snow. And finally I'm wondering what it is going to cost me -- I mean really cost me -- for watching my wife shovel snow instead of grabbing another shovel and pitching in.

According to Gravner, no two snowflakes are totally alike, but they can be very similar. But the mystery isn't so much why they're similiar, as much as why they're different. This is a question that's baffled mathematicians for hundreds of years. To come up with an answer, Gravner and Griffeath are modeling 3-D snowflakes by taking into account how flakes form around a nucleus, the temperature, atmospheric pressure, and water vapor density. Rather than trying to model every water molecule, their software divides the space into 3-D pieces 1 micrometer across. The program then takes about 24 hours to produce one "snowfake" on a PC. The algorithms that describe how they go about all this are presented in their paper Modeling Snow Crystal Growth III: Three-Dimensional Snowfakes. At their Snowfakes page, Gravner and Griffeath reference source code to their "Gravner-Griffeath 2d Snowfake Simulator" program (although it wasn't currently posted), provide videos (avi files) of snowflakes growing, and present some stunning photos of simulated snowflakes. Interestingly, Gravner and Griffeath also generated novel snowflakes, such as a "butterflake" that looks like three butterflies stuck together along the body. Gravner says there's no reason these shapes could not appear in nature, but would be fragile and unstable.

Gravner and Griffeath aren't the only people interested in snowflakes. Kenneth Libbrecht of the California Institute of Technology is another scientist who's been unraveling snowflakes. (Hmm, Cal Tech is in Pasadena, California. And how much snow has been shoveled there this winter?). In his recently published paper The Formation of Snow Crystals Libbrecht briefly describes some of the subtle molecular processes that lead to differences in snowflakes.

But while Gravner, Griffeath, and Libbrecht are worried about fake snow, I'm still worried about the real stuff -- and how much it's going to cost me that my wife shoveled the driveway. Let me think -- dinner or a snowblower? Any suggestions are welcome.

Posted by Jon Erickson at 11:25 AM  Permalink





January 2008
Sun Mon Tue Wed Thu Fri Sat
    1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31    


BLOGROLL
 
INFO-LINK


Techweb
Informationweek Business Technology Network
InformationweekInformationweek 500Informationweek 500 ConferenceInformationweek AnalyticsInformationweek Events
Informationweek MagazineGlobal CIOIWK Government ITbMightyByte and SwitchDark Reading
Digital LibraryIntelligent EnterpriseInternet EvolutionNetwork ComputingPlug Into The CloudDr. DobbsContentinople
space
TechWeb Events Network
InteropVoiceConWeb 2.0 ExpoWeb 2.0 SummitEnterprise 2.0Mobile Business ExpoNoJitter
Black HatGTECEnergy CampCloud ConnectGov 2.0 ExpoGov 2.0 Summit
space
Light Reading Communications Network
Light ReadingLight Reading AsiaUnstrungCable Digital NewsInternet EvolutionPyramid Research
Heavy ReadingLight Reading LiveLight Reading InsiderEthrnet ExpoTelco TVTower Technology Summit
space
Financial Technology Network
Advanced TradingBank Systems and TechnologyInsurance and TechnologyWall Street and TechnologyAccelerating WallstreetBST SummitBuyside Trading SummitIT Summit
space
Microsoft Technology Network
MSDNTechNetTotal IT ProTotal Dev ProNET Total Dev Pro CommunitySQL Total Dev Pro Community
space