Computational Fun

In an effort to learn more C#, entertain myself, and prepare for a future sitting behind a computer doing simulations (assuming I get into graduate school), I started working on a C# library to help out with doing (discrete) numerical problems in physics.  The current plan is to have it do

  • Physical constants
  • Function approximation
  • Derivatives
  • Integrals
  • ODEs
  • PDEs
  • Matrices (eigenvalue problems)
  • Spectral analysis (fast fourier transforms, etc)

So far, I’ve mostly completed the physical constants bit, since that’s trivial and requires no real effort, and have started working on the approximation code, which is necessary to properly handle some of the latter things (e.g. determining slope at boundaries).

The basic idea is to make something that would cut down on the time required to write quick and dirty simulations.  It’s not intended to be the fastest or most elegant code, but simply something that works and gives correct answers.

This entry was posted in Science and tagged , , , . Bookmark the permalink.

One Response to Computational Fun

  1. Pingback: JASON

Leave a Reply

Your email address will not be published. Required fields are marked *

*

*


You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>