Updating the planck_function spec to indicate physical units of return value.
Wrote eddington_temperature and shuffled helper functions around.
Updated specs and docstrings.
Slightly altered docstrings re:math, raw strings
Now E2 works -- it used to return type errors because quad returns tuples,

not numbers.

Whether it's mathematically correct is a different ballgame.
I wrote the flux() function. It runs and flows. Not sure if it's mathematically correct.
Wrote a test for eddington temperature -- it passes.
Added a test for E2; consulted mobile Wolfram Alpha (link coming).
Renamed this file, because further development will happen elsewhere!

I also plan to split the tests off into their own file.
Ripped the tests out of the main file, put them in their place.
Making sure from __future__ import division is in the test file.

Now the tests pass!
Rewrote part of function_definition's docstring,

now that it is only half of what's going down.
Added a new file that'll do cool plots and calculations.
Wrote problem 3b. It works. Next: tweaking various things.
Prettied up the plotting with some good basic limits.

Also figured out how to make that pretty F: it's \mathcal{F}!
Converted the wavelength array to microns from meters.

This is an atomic commit -- it could be reverted by itself in the distant future and you'd be converting everything back to meters.
Plot flourish: thicker lines, higher sampling, an infotext.