huskeypm / homogenization

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Purpose:

For estimating diffusivity using homogenization theory 

Prereq:
  download smolfin (hg clone https://bitbucket.org/huskeypm/smolfin)
  add smolfin directory to $PYTHONPATH (export PYTHONPATH=$PYTHONPATH:/path/smolfin) 


Run:
  python homog.py -case custom -molPrefix  example/volfracs/volFrac_0.50




Unit tests (asserts thrown) 
To validate accuracy:
  TO DO. validated against Aurialt's geometry, so should revive this 

To validate consistency:
  python validate.py -validation 
  python homog.py -validation lattice
  python testCylinders.py -run # compare w http://www.cell.com/cms/attachment/2009202989/2031752905/mmc1.pdf


Development 
WARNING:
1. DO NOT COMMIT UNTIL UNIT TESTS COMPLETE


About


Languages

Language:Python 95.1%Language:Shell 3.9%Language:GLSL 1.0%