<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>molecular sieve</title>
	<atom:link href="http://senese.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://senese.wordpress.com</link>
	<description>tools and tips for teaching chemistry online</description>
	<lastBuildDate>Fri, 20 Jan 2012 17:13:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='senese.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>molecular sieve</title>
		<link>http://senese.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://senese.wordpress.com/osd.xml" title="molecular sieve" />
	<atom:link rel='hub' href='http://senese.wordpress.com/?pushpress=hub'/>
		<item>
		<title>How to start, and when to stop.</title>
		<link>http://senese.wordpress.com/2010/07/07/when-to-stop/</link>
		<comments>http://senese.wordpress.com/2010/07/07/when-to-stop/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 20:31:35 +0000</pubDate>
		<dc:creator>senese</dc:creator>
				<category><![CDATA[design]]></category>
		<category><![CDATA[quotes]]></category>

		<guid isPermaLink="false">http://senese.wordpress.com/?p=249</guid>
		<description><![CDATA[&#8220;A goal without a plan is just a wish. &#8220; &#8220;Perfection is achieved not when there is nothing more to add, but rather when there is nothing more to take away.&#8221; -Antoine de Saint-Exupéry<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=249&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8220;A goal without a plan is just a wish. &#8220;</p>
<p>&#8220;Perfection is achieved not when there is nothing more to add, but rather when there is nothing more to take away.&#8221; </p>
<p>-Antoine de Saint-Exupéry</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/senese.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/senese.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/senese.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/senese.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/senese.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/senese.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/senese.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/senese.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/senese.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/senese.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/senese.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/senese.wordpress.com/249/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/senese.wordpress.com/249/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/senese.wordpress.com/249/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=249&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://senese.wordpress.com/2010/07/07/when-to-stop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1f168904c8565b19b132430ff3c804f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">senese</media:title>
		</media:content>
	</item>
		<item>
		<title>Share your goodies!</title>
		<link>http://senese.wordpress.com/2010/07/01/share-your-goodies/</link>
		<comments>http://senese.wordpress.com/2010/07/01/share-your-goodies/#comments</comments>
		<pubDate>Thu, 01 Jul 2010 21:54:25 +0000</pubDate>
		<dc:creator>senese</dc:creator>
				<category><![CDATA[open source]]></category>
		<category><![CDATA[web development]]></category>
		<category><![CDATA[cognitive surplus]]></category>

		<guid isPermaLink="false">http://senese.wordpress.com/?p=244</guid>
		<description><![CDATA[&#8220;Clay Shirky looks at &#8220;cognitive surplus&#8221; &#8212; the shared, online work we do with our spare brain cycles. While we&#8217;re busy editing Wikipedia, posting to Ushahidi (and yes, making LOLcats), we&#8217;re building a better, more cooperative world.&#8221; http://www.ted.com/talks/clay_shirky_how_cognitive_surplus_will_change_the_world.html<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=244&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8220;Clay Shirky looks at &#8220;cognitive surplus&#8221; &#8212; the shared, online work we do with our spare brain cycles. While we&#8217;re busy editing Wikipedia, posting to Ushahidi (and yes, making LOLcats), we&#8217;re building a better, more cooperative world.&#8221;</p>
<p><a href="http://www.ted.com/talks/clay_shirky_how_cognitive_surplus_will_change_the_world.html">http://www.ted.com/talks/clay_shirky_how_cognitive_surplus_will_change_the_world.html</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/senese.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/senese.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/senese.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/senese.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/senese.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/senese.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/senese.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/senese.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/senese.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/senese.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/senese.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/senese.wordpress.com/244/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/senese.wordpress.com/244/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/senese.wordpress.com/244/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=244&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://senese.wordpress.com/2010/07/01/share-your-goodies/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1f168904c8565b19b132430ff3c804f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">senese</media:title>
		</media:content>
	</item>
		<item>
		<title>Cheap, rugged tablets for students under development at OLPC</title>
		<link>http://senese.wordpress.com/2010/06/01/242/</link>
		<comments>http://senese.wordpress.com/2010/06/01/242/#comments</comments>
		<pubDate>Tue, 01 Jun 2010 13:15:53 +0000</pubDate>
		<dc:creator>senese</dc:creator>
				<category><![CDATA[educational technology]]></category>
		<category><![CDATA[elearning]]></category>
		<category><![CDATA[iPad alternatives]]></category>
		<category><![CDATA[olpc]]></category>
		<category><![CDATA[tablet]]></category>

		<guid isPermaLink="false">http://senese.wordpress.com/?p=242</guid>
		<description><![CDATA[&#8220;OLPC has teamed up with integrated technology solutions developer Marvell to design the next generation of durable, low-cost computers for students in global regions underserved by technology: The sub-$100 XO tablet.&#8221; Read more at The Journal<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=242&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>&#8220;OLPC has teamed up with integrated technology solutions developer Marvell to design the next generation of durable, low-cost computers for students in global regions underserved by technology: The sub-$100 XO tablet.&#8221;</p>
<p><a href="http://thejournal.com/articles/2010/05/27/one-laptop-per-child-focuses-on-sub-100-tablet-pc-for-education.aspx">Read more at The Journal</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/senese.wordpress.com/242/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/senese.wordpress.com/242/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/senese.wordpress.com/242/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/senese.wordpress.com/242/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/senese.wordpress.com/242/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/senese.wordpress.com/242/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/senese.wordpress.com/242/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/senese.wordpress.com/242/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/senese.wordpress.com/242/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/senese.wordpress.com/242/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/senese.wordpress.com/242/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/senese.wordpress.com/242/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/senese.wordpress.com/242/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/senese.wordpress.com/242/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=242&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://senese.wordpress.com/2010/06/01/242/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1f168904c8565b19b132430ff3c804f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">senese</media:title>
		</media:content>
	</item>
		<item>
		<title>Chem4Word &#8211; A Chemistry Add-on for Microsoft Word Users</title>
		<link>http://senese.wordpress.com/2010/03/31/chem4word-a-chemistry-add-on-for-microsoft-word-users/</link>
		<comments>http://senese.wordpress.com/2010/03/31/chem4word-a-chemistry-add-on-for-microsoft-word-users/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 14:07:26 +0000</pubDate>
		<dc:creator>senese</dc:creator>
				<category><![CDATA[chemistry]]></category>
		<category><![CDATA[chem4word]]></category>
		<category><![CDATA[chemical documents]]></category>
		<category><![CDATA[chemistry for word]]></category>
		<category><![CDATA[CML]]></category>
		<category><![CDATA[display molecules]]></category>

		<guid isPermaLink="false">http://senese.wordpress.com/?p=230</guid>
		<description><![CDATA[Microsoft Research has just released a new add-in that lets you embed, display, index, and edit chemical structures in Word 2007 and Word 2010 documents. With the add-in, you can type in a common or IUPAC name for a compound and automatically display it as a chemical formula or a 2D chemical structure. You can [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=230&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Microsoft Research has just released a new add-in that lets you embed, display, index, and edit chemical structures in Word 2007 and Word 2010 documents. With the add-in, you can type in a common or IUPAC name for a compound and automatically display it as a chemical formula or a 2D chemical structure. You can then edit the structure. </p>
<p>According to the help files, the add-in includes a library of &#8220;several hundred&#8221; common molecules (although only 7 appear in the Chemistry Gallery). If you have or can write a <a href="http://en.wikipedia.org/wiki/Chemical_Markup_Language">CML</a> (chemical markup language) representation of other molecules, you can import them into your library. </p>
<p>2D structures are inserted into the document as PNG images so the Chem4Word add-in isn&#8217;t required for others to view your document. </p>
<p>There are also facilities for tagging and indexing structures used within a document. </p>
<p><strong><a href="//wm.microsoft.com/ms/research/projects/ChemforWordDemo.wmv">Watch a 3-minute demo of the add-in.</a></strong></p>
<p><strong><a href="http://research.microsoft.com/en-us/projects/chem4word/">Download the beta version of the add-in.</a></strong> Microsoft&#8217;s research blog promises that the add-in will be released later this year as an open-source project under an Apache license.</p>
<p>You&#8217;ll need Visual Studio Tools for Office 3.0 Runtime SP1 to run the add-in. If you don&#8217;t have that installed, the installer will ask you if you want to download and install it. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/senese.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/senese.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/senese.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/senese.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/senese.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/senese.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/senese.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/senese.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/senese.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/senese.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/senese.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/senese.wordpress.com/230/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/senese.wordpress.com/230/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/senese.wordpress.com/230/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=230&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://senese.wordpress.com/2010/03/31/chem4word-a-chemistry-add-on-for-microsoft-word-users/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1f168904c8565b19b132430ff3c804f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">senese</media:title>
		</media:content>
	</item>
		<item>
		<title>Notebook 3.3: Calculating Physical Properties from Thermodynamic Potentials</title>
		<link>http://senese.wordpress.com/2010/02/02/notebook-3-3-calculating-physical-properties-from-thermodynamic-potentials/</link>
		<comments>http://senese.wordpress.com/2010/02/02/notebook-3-3-calculating-physical-properties-from-thermodynamic-potentials/#comments</comments>
		<pubDate>Tue, 02 Feb 2010 19:54:43 +0000</pubDate>
		<dc:creator>senese</dc:creator>
				<category><![CDATA[chemical education]]></category>
		<category><![CDATA[computer algebra systems]]></category>
		<category><![CDATA[Euler Math Toolbox]]></category>
		<category><![CDATA[physical chemistry]]></category>

		<guid isPermaLink="false">http://senese.wordpress.com/?p=195</guid>
		<description><![CDATA[This notebook shows how physical properties like the isothermal compressibility can be calculated from accurate thermodynamic potentials (in this case, Fiestel&#8217;s Gibbs free energy function for ice, used in oceanographic modeling). It also introduces function definition in Maxima. Download and install the Euler Math Toolbox. Cut and paste the code for notebook3.3 below into a [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=195&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This notebook shows how physical properties like the isothermal compressibility can be calculated from accurate thermodynamic potentials (in this case, Fiestel&#8217;s Gibbs free energy function for ice, used in oceanographic modeling). It also introduces function definition in Maxima.</p>
<ul>
<li>Download and install the <a href="http://eumat.sourceforge.net/">Euler Math Toolbox</a>.</li>
<li>Cut and paste the code for notebook3.3 below into a plain text file, and save it as &#8220;notebook3.3.en&#8221;.</li>
<li>Cut and paste the code for Gice into a plain text file, and save it as &#8220;Gice.e&#8221;. This file must be placed in the same directory as notebook3.3.en.</li>
<li>Double-click notebook3.3.en. It should open up in the Toolbox.</li>
</ul>
<p>All of the notebooks in this series are specifically keyed to Atkins’ <a href="http://www.whfreeman.com/pchem7/">Physical Chemistry</a>, 8th edition. Italics mark the items students had to fill in themselves.</p>
<pre>
--------------------------------------------------notebook 3.3 code begins------------------------------------------
 Notebook 3.3 Calculating Physical Properties from Thermodynamic Potentials
%
% In this notebook, we'll use thermodynamic potentials to predict material properties.
% In particular, we'll use an empirical Gibbs free energy function for ice to show how
% properties like density, energy, and entropy vary with temperature and pressure.
%
% REFERENCES
%     1. Fiestel, R., Wagner, W., Tchijov, V., Guder, C.,
%         "Numerical implementation and oceanographic application of the Gibbs
%          potential of ice",  Ocean Science, 1, 29-38, 2005.
%     2. Fiestel, R., Wright, D. G., Miyagawa, K., Harvey, A. H, Hruby, A. H.,
%        Jackett, D. R., McDougall, T. J., Wagner, W., "Mutually consistent
%        thermodynamic potentials for fluid water, ice, and seawater: a new
%        standard for oceanography", Ocean Science, 4, 275-291, 2008.
%
% BACKGROUND
%     We can calculate many material properties as first and second derivatives
%     of the Gibbs free energy (see Section 3.9 in Atkins 8e).
%     We've already seen how functions can be defined in Euler. In this notebook,
%     we'll define functions in Maxima  using the ":=" operator. For example, to
%     define a function that calculates the area of a circle from its radius,
%     we can type
%
&gt;: area(r) := %pi*r^2

                                                2
                                area(r) := %pi r

%
% The area of a circle with a radius of 2 m can be calculated as
&gt;: area(2)

                                      4 %pi

% or
&gt;: area(r), r=2

                                      4 %pi

%
% ...both mean the same thing, and give the same result.
%
% We've already seen that we can calculate derivatives like dA/dr
% with the diff() function:
%
&gt;: diff(area(r),r)

                                     2 %pi r

%
% We can calculate second derivatives as well by repeating the differentiation
%
&gt;: diff(diff(area(r),r), r)

                                      2 %pi

%
% but there's an easier way. Maxima lets you specify the order of the derivative
% as a third argument to diff.
% For the second derivative of area with respect to r, we can type
%
&gt;: diff(area(r),r,2)

                                      2 %pi

% --------------------------------------------------------------------------------------------------------------------------------------------------------------
% In the space below, calculate the surface area of a sphere from its volume.
% The volume of a sphere is (4/3) pi r^3,  and the surface area of the sphere is
% dV/dr.
%
&gt;: V(r) := (4/3)*%pi*r^3

                                        4      3
                                V(r) := - %pi r
                                        3

&gt;: surfacearea : diff(V(r),r)

                                           2
                                    4 %pi r

%
% The line below loads the thermodynamic potential from Reference
% 1 into Maxima from an external file ("Gice.e"). The Maxima function
% Gice(T,P) computes  the Gibbs free energy of one kilogram of ice
% (in J/kg) at a temperature of T (in K) and a pressure of P (in
% Pa).
%
&gt;load("Gice")

%
% We can have Maxima print back the Gice(T,P) function for us:
&gt;: Gice(T,P)

                                                            2
        273.16 (- 65.22370501477501 (1.7162371555667344E-4 T
  + atan2(0.051046477118412, 0.0036608581051398 T + 0.037153909034639)
  (0.0036608581051398 T + 0.037153909034639)
  + atan2(0.051046477118412, 0.037153909034639 - 0.0036608581051398 T)
  (0.037153909034639 - 0.0036608581051398 T)
                                                                    2
  + 0.025523238559206 log((0.0036608581051398 T + 0.037153909034639)
  + 0.0026057428262006) + 0.025523238559206
                                                2
  log((0.037153909034639 - 0.0036608581051398 T)  + 0.0026057428262006)
  + 0.21205793408363) - (- 2.7329787774916599E-11
                                         2
  (0.0016349032219038 P - 165.6565689594)
  + 5.0905901194652602E-5 (0.0016349032219038 P - 165.6565689594)
                                               2
  - 80.98785064626451) (1.9417364295872538E-5 T
  + atan2(0.34331589201784, 0.0036608581051398 T + 0.34509582956282)
  (0.0036608581051398 T + 0.34509582956282)
  + atan2(0.34331589201784, 0.34509582956282 - 0.0036608581051398 T)
  (0.34509582956282 - 0.0036608581051398 T)
                                                                  2
  + 0.17165794600892 log((0.0036608581051398 T + 0.34509582956282)
  + 0.11786580171201) + 0.17165794600892
                                               2
  log((0.34509582956282 - 0.0036608581051398 T)  + 0.11786580171201)
  - 0.045958113581803) + (2.3961751351811602E-11
                                         2
  (0.0016349032219038 P - 165.6565689594)
  - 5.7552976563435302E-5 (0.0016349032219038 P - 165.6565689594)
                                               2
  - 75.8695106343435) (- 1.951803454312407E-5 T
                                                  2
  + (log((0.0036608581051398 T + 0.34509582956282)  + 0.11786580171201)
  (0.0036608581051398 T + 0.34509582956282))/2
                                                  2
  + (log((0.34509582956282 - 0.0036608581051398 T)  + 0.11786580171201)
  (0.34509582956282 - 0.0036608581051398 T))/2
  - 0.34331589201784 atan2(0.34331589201784,
 0.0036608581051398 T + 0.34509582956282)
  - 0.34331589201784 atan2(0.34331589201784,
 0.34509582956282 - 0.0036608581051398 T) + 1.034399513744271)
                                              2
  + 45.951447199735 (- 1.2491541583149561E-4 T
                                                   2
  + (log((0.0036608581051398 T + 0.037153909034639)  + 0.0026057428262006)
  (0.0036608581051398 T + 0.037153909034639))/2
                                                   2
  + (log((0.037153909034639 - 0.0036608581051398 T)  + 0.0026057428262006)
  (0.037153909034639 - 0.0036608581051398 T))/2
  - 0.051046477118412 atan2(0.051046477118412,
 0.0036608581051398 T + 0.037153909034639)
  - 0.051046477118412 atan2(0.051046477118412,
 0.037153909034639 - 0.0036608581051398 T) + 0.30140605416073))
  + 3333.18160308627 T - 5.7859365867952202E-22
                                         4
  (0.0016349032219038 P - 165.6565689594)
                                                                3
  + 3.40692612753936E-15 (0.0016349032219038 P - 165.6565689594)
                                                               2
  - 1.89952376891314E-8 (0.0016349032219038 P - 165.6565689594)
  + 0.65502999780479 (0.0016349032219038 P - 165.6565689594) - 632578.704355102

%
% We can use this function to compute (and graph) almost all of
% the major state functions for ice. For example, (dG/dP)_T = V,
% so the volume of one kilogram of ice can be calculated using the
% line below.
%
% Notice that we calculate (dG/dP)_T symbolically with diff(), and
% then evaluate it at t,p using at(). In English, the following
% line says, "V(t,p) is the value of dG/dP at temperature t and
% pressure p".
%
%
&gt;: V(t,p) := at(diff(Gice(T,P), P), [T=t, P=p])

               V(t, p) := at(diff(Gice(T, P), P), [T = t, P = p])

%
% At 263.15 K and 10101325 Pascals, the volume of one kilogram of ice (in
% cubic meters) is
&gt;: V(263.15,10101325)

                               0.0010878711964292

%
% Let's plot the volume of 1 kilogram of ice as a function of temperature
% from 250 K to 280 K, at a constant pressure of 1 atm.
%
% First, we define lists of temperatures and volumes to plot. It's
% going to be easier if the temperature list can be read by both
% Maxima and Euler. Notice that
%
% &gt;Temperature = 250:280  would define the array ONLY in Euler,
%%&gt;Temperature ::= 250:280 defines the array in BOTH Maxima and
% Euler.
%
% If the ::= operator doesn't work, you're using an old version
% of Euler. Upgrade.
&gt; Temperature ::=250:280;
%
% Now we use the Maxima function V(t,p) to make a list of volumes
% in Euler. Recall that the mxmeval function sends a command (in
% double quotes) from Euler to Maxima.
&gt; Volume = mxmeval("V(Temperature,p)", p=101325);
&gt; plot2d(Temperature,Volume);
&gt; xlabel("Temperature (K)");
&gt; ylabel("Volume (m^3/kg)");
&gt; title("Volume of 1 kg ice, predicted by Fiestel's 2005 Gibbs Potential");
&gt; insimg;
<a href="http://senese.files.wordpress.com/2010/02/notebook-3-3-key-physical-properties-from-g-001.png"><img src="http://senese.files.wordpress.com/2010/02/notebook-3-3-key-physical-properties-from-g-001.png?w=300&#038;h=287" alt="" title="notebook-3.3-key-physical-properties-from-G-001" width="300" height="287" class="aligncenter size-medium wp-image-196" /></a>
&gt;Volume = mxmeval("V(Temperature,p)", p=101325)*(1/1e-6)*(1/1000);
&gt;plot2d(Temperature, Volume);
&gt;label("1 atm",266,mean(Volume));
&gt;Volume = mxmeval("V(Temperature,p)", p=500*101325)*(1/1e-6)*(1/1000);
&gt;plot2d(Temperature, Volume, add=1, thickness=2);
&gt;label("500 atm",266,mean(Volume));
&gt;Volume = mxmeval("V(Temperature,p)", p=1000*101325)*(1/1e-6)*(1/1000);
&gt;plot2d(Temperature, Volume, add=1, thickness=2);
&gt;label("1000 atm",266,mean(Volume));
&gt; xlabel("Temperature (K)");
&gt; ylabel("Volume (cm^3/g)");
&gt; title("Specific Volume of Ice Predicted by Fiestel's 2005 Gibbs Potential");
&gt;insimg;
<a href="http://senese.files.wordpress.com/2010/02/notebook-3-3-key-physical-properties-from-g-002.png"><img src="http://senese.files.wordpress.com/2010/02/notebook-3-3-key-physical-properties-from-g-002.png?w=300&#038;h=287" alt="" title="notebook-3.3-key-physical-properties-from-G-002" width="300" height="287" class="aligncenter size-medium wp-image-197" /></a>
% ----------------------------------------------------------
%%In the space below, define a function that calculates the coefficient
% of isothermal compressibility
%
% kappa_T = -(1/V)(dV/dP)_T
%
% for ice as a function of temperature and pressure. Call your function
% to calculate the isothermal compressibility of ice at the triple
% point; under those conditions, kappa_T is about 1.18 x 10^-10
% Pa^-1.
%
%
<em>&gt;: kappaT(t,p) := at(-(1/V(T,P))*diff(V(T,P),P),[T=t,P=p]);

                                 1
        kappaT(t, p) := at((- -------) diff(V(T, P), P), [T = t, P = p])
                              V(T, P)

&gt;: kappaT(273.16,611.657)

                             1.1791917359556073E-10</em>

% --------------------------------------------------------------
%%In the space below, plot the isothermal compressibility for ice
% predicted for temperatures from 250 K to 280 K, at pressures of
%  1, 100, and 500 atm. Scale the y-axis of the plot so it is easy
% to read, and label each individual curve on your plot.
%
<em>&gt;scalefactor=10^floor(log(mxmeval("kappaT(t,p)",t=mean(Temperature),p=101325))/log(10))
              1e-011
&gt;kappaTvalues = mxmeval("kappaT(t,p)",t=Temperature,p=101325)/scalefactor;
&gt;plot2d(Temperature,kappaTvalues);
&gt;xlabel("Temperature (K)");
&gt;ylabel("Isothermal Compressibility kappa_T (Pa^-1)/" | scalefactor);
&gt;title("Isothermal Compressibility of Ice Predicted by Fiestel's 2005 Gibbs Potential");
&gt;label("1 atm",mean(Temperature),mean(kappaTvalues));
&gt;kappaTvalues = mxmeval("kappaT(t,p)",t=Temperature,p=100*101325)/scalefactor;
&gt;plot2d(Temperature,kappaTvalues,add=1);
&gt;label("100 atm",mean(Temperature),mean(kappaTvalues));
&gt;kappaTvalues = mxmeval("kappaT(t,p)",t=Temperature,p=500*101325)/scalefactor;
&gt;plot2d(Temperature,kappaTvalues,add=1);
&gt;label("500 atm",255,0.85);
&gt;insimg;</em>
<a href="http://senese.files.wordpress.com/2010/02/notebook-3-3-key-physical-properties-from-g-003.png"><img src="http://senese.files.wordpress.com/2010/02/notebook-3-3-key-physical-properties-from-g-003.png?w=300&#038;h=287" alt="" title="notebook-3.3-key-physical-properties-from-G-003" width="300" height="287" class="aligncenter size-medium wp-image-198" /></a>
-------------------------------notebook 3.3 code ends------------------------------------------------------------------

-------------------------------Gice code begins------------------------------------------------------------------------------
:Gice(T,P) :=  block([g0: [-632578.704355102, 0.655029997804786, -1.89952376891314e-8,
 3.40692612753936e-15,-5.78593658679522e-22],	t: [3.71539090346389e-2 +
5.10464771184122e-2*%i, 0.345095829562823 + 0.343315892017841*%i], r:
[45.951447199735 + 65.223705014775*%i, 0.0 + 0.0*%i],r2: [-75.8695106343435
-80.9878506462645*%i, -5.75529765634353e-5 + 5.09059011946526e-5*%i,
2.39617513518116e-11 -2.73297877749166e-11*%i], Tt: 273.160, Pt: 611.657, p0:
165.6565689594, Pr: P/Pt, Tr: T/Tt,  sigma0: -3333.18160308627], r[2]: sum(r2[k+1]*(P/Pt-
p0)^k,k,0,2), -sigma0*T + sum(g0[k+1]*(P/Pt-p0)^k,k,0,4)+Tt*realpart(sum(r[k]*((t[k]-T
/Tt)*log(t[k]-T/Tt) + (t[k]+T/Tt)*log(t[k]+T/Tt) - 2*t[k]*log(t[k])-(T/Tt)^2/t[k]),k,1,2)))$
%
function atan2(y,x) := atan(y/x)
------------------------------Gice code ends--------------------------------------------------------------------------------
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/senese.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/senese.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/senese.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/senese.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/senese.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/senese.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/senese.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/senese.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/senese.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/senese.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/senese.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/senese.wordpress.com/195/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/senese.wordpress.com/195/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/senese.wordpress.com/195/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=195&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://senese.wordpress.com/2010/02/02/notebook-3-3-calculating-physical-properties-from-thermodynamic-potentials/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1f168904c8565b19b132430ff3c804f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">senese</media:title>
		</media:content>

		<media:content url="http://senese.files.wordpress.com/2010/02/notebook-3-3-key-physical-properties-from-g-001.png?w=300" medium="image">
			<media:title type="html">notebook-3.3-key-physical-properties-from-G-001</media:title>
		</media:content>

		<media:content url="http://senese.files.wordpress.com/2010/02/notebook-3-3-key-physical-properties-from-g-002.png?w=300" medium="image">
			<media:title type="html">notebook-3.3-key-physical-properties-from-G-002</media:title>
		</media:content>

		<media:content url="http://senese.files.wordpress.com/2010/02/notebook-3-3-key-physical-properties-from-g-003.png?w=300" medium="image">
			<media:title type="html">notebook-3.3-key-physical-properties-from-G-003</media:title>
		</media:content>
	</item>
		<item>
		<title>Apple vs. Flash</title>
		<link>http://senese.wordpress.com/2010/02/01/apple-pulls-flash-content-from-ipad-promos/</link>
		<comments>http://senese.wordpress.com/2010/02/01/apple-pulls-flash-content-from-ipad-promos/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 17:08:53 +0000</pubDate>
		<dc:creator>senese</dc:creator>
				<category><![CDATA[Adobe Flash]]></category>
		<category><![CDATA[Flash]]></category>
		<category><![CDATA[iPad]]></category>

		<guid isPermaLink="false">http://senese.wordpress.com/?p=174</guid>
		<description><![CDATA[PC World: Apple&#8217;s iPad and the Flash Clash VentureBeat: Why the iPhone Won&#8217;t Have Flash Anytime Soon Mashable: Adobe Calls Out Apple for Lack of Flash on iPad As a developer of educational media who works mostly in Flash, I&#8217;m disappointed at the lack of Flash support in both the iPad and the iPhone. For [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=174&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.pcworld.com/article/188185/apples_ipad_and_the_flash_clash.html">PC World: Apple&#8217;s iPad and the Flash Clash</a><br />
<a href="http://mobile.venturebeat.com/2010/01/26/flash-iphone-skyfire/">VentureBeat: Why the iPhone Won&#8217;t Have Flash Anytime Soon</a><br />
<a href="http://mashable.com/2010/01/28/flash-ipad/">Mashable: Adobe Calls Out Apple for Lack of Flash on iPad</a></p>
<p>As a developer of educational media who works mostly in Flash, I&#8217;m disappointed at the lack of Flash support in both the iPad and the iPhone. For the first time, I can no longer assume that the vast majority of my students have Flash Player installed. </p>
<p>I know everything will be groovy when HTML<sub>5</sub> is really here (<a href="http://www.w3.org/html/wg/">late 2012</a>, at the earliest), and I&#8217;m looking forward to deploying HTML<sub>5</sub> pages, in much the same way that I&#8217;m looking forward to cheap space travel, friendly robots, and flying cars. </p>
<p>If you&#8217;re an end user of Flash, you might get the impression from what&#8217;s currently being claimed that HTML<sub>5</sub> can, will, and should replace Flash, because it can deliver video, and it can even do vector graphics and animation, and it can do these things in an open and non-proprietary way. That impression isn&#8217;t correct. HTML<sub>5</sub> with video and WebGL can&#8217;t do everything Flash can do. Even if it could, there just aren&#8217;t mature design and development tools for building apps with rich Flash-like interactivity in HTML<sub>5</sub> yet- and there won&#8217;t be for years.</p>
<p>As far as HTML<sub>5</sub> being open and non-proprietary, wait to see which codec is eventually adopted.  Chrome and Safari&#8217;s implementations of HTML<sub>5</sub> both use H.264, which is patented. That&#8217;s bad news, because <a href="http://www.mpegla.com/main/programs/AVC/Pages/AgreementExpress.aspx">you&#8217;ll have to pay for a license to  encode and deliver your video in H.264</a>. Building the web around technologies that require royalties is a <a href="http://www.0xdeadbeef.com/weblog/2010/01/html5-video-and-h-264-what history-tells-us-and-why-were-standing-with-the-web/">terrible mistake.</a></p>
<p>I hope that Flash players for the iPad and iPhone will appear eventually (although the limited capabilities of the iPhone make a full player for that platform seem unlikely).  For now, Apple&#8217;s decision to not support Flash on the iPad has given <a href="http://www.pcworld.com/article/186361/tablets_steal_the_show_at_ces.html">Flash-capable tablets by competitors</a> an easy advantage. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/senese.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/senese.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/senese.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/senese.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/senese.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/senese.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/senese.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/senese.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/senese.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/senese.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/senese.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/senese.wordpress.com/174/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/senese.wordpress.com/174/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/senese.wordpress.com/174/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=174&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://senese.wordpress.com/2010/02/01/apple-pulls-flash-content-from-ipad-promos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1f168904c8565b19b132430ff3c804f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">senese</media:title>
		</media:content>
	</item>
		<item>
		<title>Chemistry: A Volatile History</title>
		<link>http://senese.wordpress.com/2010/01/29/chemistry-a-volatile-history/</link>
		<comments>http://senese.wordpress.com/2010/01/29/chemistry-a-volatile-history/#comments</comments>
		<pubDate>Fri, 29 Jan 2010 15:09:04 +0000</pubDate>
		<dc:creator>senese</dc:creator>
				<category><![CDATA[chemical education]]></category>
		<category><![CDATA[chemistry]]></category>
		<category><![CDATA[general chemistry]]></category>
		<category><![CDATA[history of chemistry]]></category>
		<category><![CDATA[BBC]]></category>
		<category><![CDATA[Chemistry: A Volatile History]]></category>

		<guid isPermaLink="false">http://senese.wordpress.com/?p=160</guid>
		<description><![CDATA[YouTube Links to BBC&#8217;s flashy new documentary series on the history of chemistry. Episode 1: Discovering the Elements (Aired January 21, 2010 on BBC) EP 1 Part 1 EP 1 Part 2 EP 1 Part 3 EP 1 Part 4 EP 1 Part 5 EP 1 Part 6 To play all parts, click here. Episode [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=160&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>YouTube Links to BBC&#8217;s flashy new documentary series on the history of chemistry.</p>
<p><b>Episode 1: Discovering the Elements</b> (Aired January 21, 2010 on BBC)<br />
<a href="http://www.youtube.com/watch?v=25lprEvoFJ8">EP 1 Part 1 </a><br />
<a href="http://www.youtube.com/watch?v=eC-EzLHiO2g&amp;feature=related">EP 1 Part 2</a><br />
<a href="http://www.youtube.com/watch?v=L2zzH7K7eeE&amp;feature=related">EP 1 Part 3</a><br />
<a href="http://www.youtube.com/watch?v=vVBUd0wwNzM&amp;feature=related">EP 1 Part 4</a><br />
<a href="http://www.youtube.com/watch?v=JnSzES6MRJE&amp;feature=related">EP 1 Part 5</a><br />
<a href="http://www.youtube.com/watch?v=MUVkf1a0tls&amp;feature=related">EP 1 Part 6</a><br />
To play all parts, click <a href="http://bit.ly/7ZRzHF">here</a>.</p>
<p><b>Episode 2: Ordering the Elements</b> (Aired January 28, 2010 on BBC)<br />
<a href="http://www.youtube.com/watch?v=ogg5cyWxV-4&amp;feature=PlayList&amp;p=5C0E679EFE3F89EC&amp;index=0&amp;playnext=1">EP 2 Part 1</a><br />
<a href="http://www.youtube.com/watch?v=zxe22HRITpo&amp;feature=video_response">EP 2 Part 2</a><br />
<a href="http://www.youtube.com/watch?v=WGLALM3sP5s&amp;feature=video_response">EP 2 Part 3</a><br />
<a href="http://www.youtube.com/watch?v=dRf8QmbpuRg">EP 2 Part 4</a><br />
<a href="http://www.youtube.com/watch?v=LUQuDMaKsek&amp;feature=video_response">EP 2 Part 5</a><br />
<a href="http://www.youtube.com/watch?v=trsln8RCEVo&amp;feature=video_response">EP 2 Part 6</a><br />
To play all parts, click <a href="http://bit.ly/asAiYm">here</a>.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/senese.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/senese.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/senese.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/senese.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/senese.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/senese.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/senese.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/senese.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/senese.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/senese.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/senese.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/senese.wordpress.com/160/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/senese.wordpress.com/160/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/senese.wordpress.com/160/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=160&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://senese.wordpress.com/2010/01/29/chemistry-a-volatile-history/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1f168904c8565b19b132430ff3c804f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">senese</media:title>
		</media:content>
	</item>
		<item>
		<title>Notebook 3.2: Predicting Boiling Points from Liquid/Vapor Gibbs Free Energy Functions</title>
		<link>http://senese.wordpress.com/2010/01/26/notebook-3-2-predicting-boiling-points-from-liquidvapor-gibbs-free-energy-functions/</link>
		<comments>http://senese.wordpress.com/2010/01/26/notebook-3-2-predicting-boiling-points-from-liquidvapor-gibbs-free-energy-functions/#comments</comments>
		<pubDate>Tue, 26 Jan 2010 01:36:13 +0000</pubDate>
		<dc:creator>senese</dc:creator>
				<category><![CDATA[chemical education]]></category>
		<category><![CDATA[computer algebra systems]]></category>
		<category><![CDATA[Euler Math Toolbox]]></category>
		<category><![CDATA[physical chemistry]]></category>

		<guid isPermaLink="false">http://senese.wordpress.com/?p=128</guid>
		<description><![CDATA[This notebook shows how Shomate functions for a liquid and vapor can be used to predict boiling points. It also introduces function programming and for loops. * Download and install the Euler Math Toolbox. * Cut and paste the code below into a plain text file. * Save the file with an .en file extension. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=128&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This notebook shows how Shomate functions for a liquid and vapor can be used to predict boiling points. It also introduces function programming and for loops.</p>
<p>    * Download and install the <a href="http://eumat.sourceforge.net/">Euler Math Toolbox</a>.<br />
    * Cut and paste the code below into a plain text file.<br />
    * Save the file with an .en file extension.<br />
    * Double-click the file. It should open up in the Toolbox.</p>
<p>All of the notebooks in this series are specifically keyed to Atkins’ <a href="http://www.whfreeman.com/pchem7/">Physical Chemistry</a>, 8th edition. Italics mark the items students had to fill in themselves.</p>
<pre>
----------------------------------------------------snip snip----------------------------------------------------------
 Notebook 3.2: Variation of the Gibbs Free Energy with Temperature
%
% In this notebook, we'll predict the boiling points of a liquid by looking for a
% temperature that makes the Gibbs free energies of the vapor and liquid equal.
% To compute the Gibbs free energy at standard state (constant pressure),
% we'll integrate the equation
%
%               dG = -SdT
%
% We'll need to find S as a function of T to do the integral. A very accurate
% empirical fit called the Shomate equation can be used here:
%
% S = A*log(t) + B*t + C*t^2/2 + D*t^3/3 - E/(2*t^2) + G;
%
% where we can find look up the Shomate coefficients A, B, C, D, E, and G on
% the NIST Chemistry Webbook (http://webbook.nist.gov/chemistry).
%
% When we're doing a complicated calculation that will be repeated many times,
% it's convenient to define the calculation as a "function". In Euler, we can define
% a function with a series of statements like
%
%      function f(x)
%          ....
%      return y
%      endfunction
%
% where f is the function name, x is value passed to the function, and y is the
% calculated value of f(x) to be returned. For example, here is a function that
% computes the pressure of an ideal gas from its temperature and molar volume:
%
&gt;function Pideal(V,T)
$R=0.082059;
$return R*T/V;
$endfunction
%
% We can compute the pressure of an ideal gas with V = 22.4 L/mol and
% T = 273.15 K in atmospheres as
&gt;Pideal(22.4, 273.15)
      1.000643564732
%
% which is exactly the same as typing
&gt;0.082059*273.15/22.4
      1.000643564732
%
% Let's define a function that computes the entropy of steam at temperature
% T using the Shomate equation. The Shomate coefficients for water and steam
% are taken from
% http://webbook.nist.gov/cgi/cbook.cgi?ID=C7732185&amp;Units=SI&amp;Mask=7.
%
&gt;function EntropySteam(T)
$t=T/1000;
$A=30.09200;
$B=6.832514;
$C=6.793435;
$D=-2.534480;
$E=0.082139;
$G=223.3967;
$return A*log(t) + B*t + C*t^2/2 + D*t^3/3 - E/(2*t^2) + G;
$endfunction
%
% This function computes the entropy in SI units (J mol^-1 K^-1 )
% To check to see that we've typed all the coefficients in correctly, we can
% compare our entropy at 298.15 with the CODATA Review value,
% 188.835 +/- 0.010 J mol^-1 K^-1
% (Cox, J. D.; Wagman, D. D.; Medvedev, V. A., CODATA Key Values for
% Thermodynamics, Hemisphere Publishing Corp., New York, 1984, 1).
%
&gt;EntropySteam(298.15)
      188.8352691656
%
% Looks good. Now let's calculate the entropy of liquid water, again using
% Shomate equation coefficients from the NIST Webbook:
%
&gt;function EntropyWater(T)
$t = T/1000;
$A = -203.6060;
$B = 1523.290;
$C = -3196.413;
$D = 2474.455;
$E = 3.855326;
$G = -488.7163;
$return A*log(t) + B*t + C*t^2/2 + D*t^3/3 - E/(2*t^2) + G;
$endfunction
%
% Again, we see that the function correctly predicts the CODATA Review value
%  of the standard entropy of water at
% 298.15 K, which should be 69.95 ± 0.03 J mol^-1 K^-1.
%
&gt;EntropyWater(298.15)
      69.95364324026
%
% To integrate -S dT from 298.15 K to 500 K, we can type
%
&gt;-integrate("EntropySteam(x)",298.15,500)
     -40041.68164763
%
% Typing "EntropySteam(T)" won't work; because Euler doesn't know we want to
% integrate with respect to T.
% We have to call the integration variable "x".
%
% The integral gives us the change in Gibbs free energy between 298.15 and
% 500 K. To get the Gibbs free energy itself at some temperature T, we can
% add the Gibbs free energy of formation at 298.15 to the integral of -S dT
% from 298.15 K to T:
%
&gt;function GSteam(T)
$DeltaGfo = -228570;
$return DeltaGfo - integrate("EntropySteam(x)",298.15,T)
$endfunction
%
% At 500 K, the Gibbs free energy of steam is
%
&gt;GSteam(500)
     -268611.6816476
%
% Now let's build an array of Gibbs free energies for the gas (call it Ggas)
% and a corresponding array of temperatures. Suppose we want 200 points:
&gt;Ggas = 1:200; T = 1:200;
%
% Unfortunately, we can't just type Ggas = GSteam(T), because
% our GSteam function only calculates one Gibbs free energy at a time. We
% can use a "for" loop to process each individual element of the T and Ggas
% arrays. The syntax is
%
%     for index=start to finish;  ... end
%
% For example, if we wanted to set up 200 temperature points, starting from
% 299.15 K and ending with 499.15 K, we could type
%
&gt;for i=1 to 200; T[i] = 298.15 + i; end
%
% Now set up the Ggas array. We'd like the Gibbs free energy to
% be displayed in kilojoules per mole.
%
&gt;for i=1 to 200; Ggas[i]= GSteam(T[i])/1000; end
%
% Plot the Gibbs free energy of the gas as a function of T:
%
&gt;plot2d(T,Ggas,thickness=2);
&gt;xlabel("Temperature (K)");
&gt;ylabel("Gibbs Free Energy (kJ/mol)");
&gt;label("gas",T[160],Ggas[150]);
%
% Now let's add a liquid curve to the plot. First, define a function
% to calculate the Gibbs free energy of water at a specific temperature:
%
&gt;function GWater(T)
$DeltaGo = -237130;
$return DeltaGo -integrate("EntropyWater(x)",298.15,T)
$endfunction
%
% Now set up an array to hold the Gibbs free energy data for the liquid
% (call it Gliq).
%
&gt;Gliq = 1:200;
&gt;for i=1 to 200; Gliq[i] = GWater(T[i])/1000; end
%
% Add the liquid curve to the graph.
%
&gt;plot2d(T,Gliq,add=1,thickness=1);
&gt;title("Determination of Boiling Point from Vapor/Liquid Gibbs Free Energies");
&gt;label("liquid",T[160],Gliq[150]);
%
% When the Gibbs free energies of the liquid and gas are equal,
% the liquid boils. To get the boiling point Tbp, then, we need
% to solve the equation GSteam(Tbp) = GWater(Tbp) for Tbp.
%
% In a previous notebook, we used Euler's root() function to solve
% equations like this. We need an initial guess for Tbp. Anything
% that isn't too far off will do, so we'll use the midpoint of our
% temperature range as a rough guess:
&gt;bp = mean(T)
              398.65
%
% Now use root to find the intersection of the two curves.
&gt;bp = root("GSteam(bp)-GWater(bp)",bp)
       373.216970275
%
% ...which is only about .05 K different from the true standard
% boiling point of water.
%
% We can double-check by printing the Gibbs free energies of the
% liquid and gas at this temperature. They must be equal.
&gt;GSteam(bp)
     -243040.0752017
&gt;GWater(bp)
     -243040.0752017
%
% Finally, let's mark the boiling point on the plot. We want to
% drop a line from the intersection at (bp, GSteam(bp)/1000) to
% the x axis at (bp, min(Ggas)).
%%
&gt;plot2d(bp,GSteam(bp)/1000,add=1,points="[]");
&gt;plot2d([bp,bp],[GSteam(bp)/1000,min(Ggas)],add=1,style="--");
&gt;label("Boiling Point",bp,Ggas[190]);
&gt;insimg;
<a href="http://senese.files.wordpress.com/2010/01/notebook-3-2-variation-of-gibbs-free-energy-with-temperature-001.png"><img src="http://senese.files.wordpress.com/2010/01/notebook-3-2-variation-of-gibbs-free-energy-with-temperature-001.png?w=300&#038;h=285" alt="" title="notebook-3.2-variation-of-gibbs-free-energy-with-temperature-001" width="300" height="285" class="aligncenter size-medium wp-image-130" /></a>
</pre>
<p></p>
<pre>
%
% Make a NEW notebook (using this one as a model) that locates the
%
% boiling point of some other compound by plotting the Gibbs free
% energy for the phases in equilibrium. Your notebook should include
% a graph set up and labeled like the one above. It should also
% include a numerical estimate of the boiling or melting temperature.
%
&gt;
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/senese.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/senese.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/senese.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/senese.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/senese.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/senese.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/senese.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/senese.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/senese.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/senese.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/senese.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/senese.wordpress.com/128/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/senese.wordpress.com/128/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/senese.wordpress.com/128/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=128&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://senese.wordpress.com/2010/01/26/notebook-3-2-predicting-boiling-points-from-liquidvapor-gibbs-free-energy-functions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1f168904c8565b19b132430ff3c804f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">senese</media:title>
		</media:content>

		<media:content url="http://senese.files.wordpress.com/2010/01/notebook-3-2-variation-of-gibbs-free-energy-with-temperature-001.png?w=300" medium="image">
			<media:title type="html">notebook-3.2-variation-of-gibbs-free-energy-with-temperature-001</media:title>
		</media:content>
	</item>
		<item>
		<title>How to set styles on text input fields in ActionScript 3.0</title>
		<link>http://senese.wordpress.com/2010/01/23/how-to-set-styles-on-text-input-fields-in-actionscript-3-0/</link>
		<comments>http://senese.wordpress.com/2010/01/23/how-to-set-styles-on-text-input-fields-in-actionscript-3-0/#comments</comments>
		<pubDate>Sat, 23 Jan 2010 19:59:17 +0000</pubDate>
		<dc:creator>senese</dc:creator>
				<category><![CDATA[ActionScript 3.0]]></category>
		<category><![CDATA[Adobe Flash]]></category>
		<category><![CDATA[how to]]></category>

		<guid isPermaLink="false">http://senese.wordpress.com/?p=125</guid>
		<description><![CDATA[Problem: Setting the text style on an input TextField doesn&#8217;t work as expected; for example, ... var t:TextField = new TextField(); var f:TextFormat = new TextFormat(); ... t.type = TextFieldType.INPUT; f.font = "Arial"; f.size = 20; t.setTextFormat(f); addChild(t); ... Text typed into the text field appears in the default serif font, not in Arial 20. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=125&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p><b>Problem:</b> Setting the text style on an input TextField doesn&#8217;t work as expected; for example,</p>
<p><code><br />
...<br />
var t:TextField = new TextField();<br />
var f:TextFormat = new TextFormat();<br />
...<br />
t.type = TextFieldType.INPUT;<br />
f.font = "Arial";<br />
f.size = 20;<br />
t.setTextFormat(f);<br />
addChild(t);<br />
...</p>
<p></code></p>
<p>Text typed into the text field appears in the default serif font, not in Arial 20. </p>
<p><b>Solution</b> You can&#8217;t style user input or replaced text in Actionscript 3.0 with setTextFormat, instead, you have to use defaultTextFormat. Just replace the line that calls setTextFormat with</p>
<p><code><br />
t.defaultTextFormat = f;<br />
</code></p>
<p>and the input field will use the text format in f correctly. This won&#8217;t work if you&#8217;re using an ActionScript 3.0 style sheet with the textfield, though. </p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/senese.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/senese.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/senese.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/senese.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/senese.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/senese.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/senese.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/senese.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/senese.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/senese.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/senese.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/senese.wordpress.com/125/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/senese.wordpress.com/125/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/senese.wordpress.com/125/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=125&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://senese.wordpress.com/2010/01/23/how-to-set-styles-on-text-input-fields-in-actionscript-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1f168904c8565b19b132430ff3c804f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">senese</media:title>
		</media:content>
	</item>
		<item>
		<title>Notebook 2.1: Work in Reversible Isothermal Expansions</title>
		<link>http://senese.wordpress.com/2010/01/16/notebook-2-1-work-in-reversible-isothermal-expansions/</link>
		<comments>http://senese.wordpress.com/2010/01/16/notebook-2-1-work-in-reversible-isothermal-expansions/#comments</comments>
		<pubDate>Sat, 16 Jan 2010 21:30:39 +0000</pubDate>
		<dc:creator>senese</dc:creator>
				<category><![CDATA[chemical education]]></category>
		<category><![CDATA[computer algebra systems]]></category>
		<category><![CDATA[educational technology]]></category>
		<category><![CDATA[Euler Math Toolbox]]></category>
		<category><![CDATA[physical chemistry]]></category>

		<guid isPermaLink="false">http://senese.wordpress.com/?p=121</guid>
		<description><![CDATA[This short exercise gives students more practice using Maxima&#8217;s integration and comma operators. Download and install the Euler Math Toolbox. Cut and paste the code below into a plain text file. Save the file with an .en file extension. Double-click the file. It should open up in the Toolbox. All of the notebooks in this [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=121&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>This short exercise gives students more practice using Maxima&#8217;s integration and comma operators.</p>
<ul>
<li>Download and install the <a href="http://eumat.sourceforge.net/">Euler Math Toolbox</a>.</li>
<li>Cut and paste the code below into a plain text file.</li>
<li>Save the file with an .en file extension.</li>
<li> Double-click the file. It should open up in the Toolbox. </li>
</ul>
<p>All of the notebooks in this series are specifically keyed to Atkins’ <a href="http://www.whfreeman.com/pchem7/">Physical Chemistry</a>, 8th edition. Italics mark the items students had to fill in themselves.</p>
<pre>
--------------------------------------------------------snip here----------------------------------------------------
 Notebook 2.1: Work in Reversible Isothermal Expansions
%
% In reversible expansions or compressions, the external pressure constantly changes so that
% it remains exactly equal to the pressure of the gas. In this special case, we can substitute
% the pressure calculated from the gas's equation of state for the external pressure when calculating work.
% For example, the work done to compress n moles of an ideal gas from V1 to V2 under reversible
% conditions at temperature T is
%
&gt;: assume(V1&gt;0, V2&gt;0, V1&gt;V2, V&gt;0)

                        [V1 &gt; 0, V2 &gt; 0, V1 &gt; V2, V &gt; 0]

&gt;: work_ideal: -integrate(n*R*T/V,V,V1,V2)

                            n R T (log(V1) - log(V2))

% If the "assume" had been omitted, Maxima would have asked a series of questions about
% the signs of the volumes during the integration.
%
% If we want to calculate the work for specific temperatures and volumes, we can use Maxima's
% comma operator. For example,
&gt;: work_ideal, n=1, R=8.314, T=298, V1=1, V2=0.5, numer

                                1717.322046434265

%
% Integrating -n*R*T/V with respect to V from V1 to V2 at constant T gives -n*R*T*ln(V2/V1), so we could
% also have calculated the work as -n*R*T*log(V2/V1).
%  --&gt; Notice that the Maxima function for natural logarithms is log(),  NOT ln()!)
%  --&gt; The final ",numer" tells Maxima that we want a number as an answer. Maxima will sometimes
%        just display logs of whole numbers without calculating them in a final result if we don't include this.
% ---------------------------------------------------------------------------------------------------------
% In the space below, create an expression called work_vdw that calculates the work for a reversible isothermal
% expansion of a van der Waals gas as it expands from volume V1 to volume V2 at temperature T.
%
<em>&gt;: assume(V&gt;b, V1&gt;b, V2&gt;b)

                             [V &gt; b, V1 &gt; b, V2 &gt; b]

&gt;: work_vdw: -integrate(n*R*T/(V-b)-n^2*a/V^2,V,V1,V2)

                                       2                          2
                                    a n                        a n
              - n R T log(V2 - b) - ---- + n R T log(V1 - b) + ----
                                     V2                         V1</em>

% ---------------------------------------------------------------------------------------------------------
% In the space below, use the comma operator to calculate the work for one mole of  xenon expanding from 1 m^3
% to a volume of 10 m^3 at a temperature of 298 K.
%
<em>&gt;: work_vdw, a=5.125, b=1.06e-2, T=298, n=1, V1=1, V2=10, R=8.314,numer

                               - 5723.982679505956</em>

% ---------------------------------------------------------------------------------------------------------
% In the space below, use the comma operator to calculate the work for one mole of  xenon expanding from 1 m^3
% to a volume of 10 m^3 at a temperature of 298 K IGNORING INTERMOLECULAR ATTRACTIONS.
%
<em>&gt;: work_vdw, a=0, b=1.06e-2, T=298, n=1, V1=1, V2=10, R=8.314, numer

                               - 5728.595179505956</em>

% ---------------------------------------------------------------------------------------------------------
% In the space below, use the comma operator to calculate the work for one mole of  xenon expanding from 1 m^3
% to a volume of 10 m^3 at a temperature of 298 K IGNORING INTERMOLECULAR REPULSIONS.
%
<em>&gt;: work_vdw, a=5.125, b=0, T=298, n=1, V1=1, V2=10, R=8.314, numer

                               - 5700.207854019444</em>

% ---------------------------------------------------------------------------------------------------------
% In the space below, use the comma operator to calculate the work for one mole of  xenon expanding from 1 m^3
% to a volume of 10 m^3 at a temperature of 298 K IGNORING ALL INTERMOLECULAR FORCES.
%
<em>&gt;: work_vdw, a=0, b=0, T=298, n=1, V1=1, V2=10, R=8.314, numer

                               - 5704.820354019445</em>
</pre>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/senese.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/senese.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/senese.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/senese.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/senese.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/senese.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/senese.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/senese.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/senese.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/senese.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/senese.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/senese.wordpress.com/121/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/senese.wordpress.com/121/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/senese.wordpress.com/121/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=senese.wordpress.com&amp;blog=118315&amp;post=121&amp;subd=senese&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://senese.wordpress.com/2010/01/16/notebook-2-1-work-in-reversible-isothermal-expansions/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
	
		<media:content url="http://1.gravatar.com/avatar/1f168904c8565b19b132430ff3c804f2?s=96&#38;d=identicon&#38;r=G" medium="image">
			<media:title type="html">senese</media:title>
		</media:content>
	</item>
	</channel>
</rss>
