Stephen M. McQuay
1af176a6e0
Primarily: fixed the gmsh module to use integer indices
...
also did some pep8/pyflakes cleanup
2011-09-27 15:23:42 -06:00
Stephen M. McQuay
e50e12dcbe
test fix for changed interp.grid.grid symantics
2011-09-18 00:17:06 -06:00
Stephen M. McQuay
5ee12b1f57
added a test for the delaunay grid object
2011-09-17 19:41:28 -06:00
Stephen M. McQuay
0577356cd7
replaced answer with a namedtuple
2011-09-17 15:39:01 -06:00
Stephen M. McQuay
837a72b246
Major: made scripts pass pep8 and pyflakes
2011-09-17 15:38:49 -06:00
Stephen M. McQuay
1bc797a14d
Removed meaningless qhull tests
2011-09-06 13:41:29 -06:00
b54272bb85
simplified a module, and adjusted tests for imports
2011-06-07 21:43:03 -06:00
Stephen Mardson McQuay
2e7391f573
fixed the pattern function and the memoization thereof
2011-05-04 21:09:15 -06:00
Stephen Mardson McQuay
08f898d83a
fixed the baker paper test
2011-05-04 21:08:48 -06:00
e22a95c360
changed import
2011-03-23 11:16:31 -06:00
8aad7a596e
removed unused import
2011-02-15 11:49:00 -07:00
9827035e72
made it so I can call all tests at once
...
--HG--
rename : test/2dcubic.py => test/cubic2d.py
rename : test/2dquadratic.py => test/quadratic2d.py
2011-02-15 11:27:45 -07:00
6bc5908a9b
renamed pattern test functions to be more meaningful
2011-02-15 11:12:56 -07:00
28711318d5
added a test for the pattern
...
--HG--
rename : bin/pattern.py => test/pattern.py
2011-02-15 11:10:00 -07:00
Stephen Mardson McQuay
ea8821fbff
commented out the connectivity construction
2011-02-15 09:03:33 -07:00
ec73a6a04e
minor: mostly documentation and logging
2011-02-11 00:30:10 -08:00
c34f9c911a
testing other equations
2011-02-03 09:45:11 -07:00
6bfaa20d40
renamed test files
...
--HG--
rename : test/cubic.test.py => test/2dcubic.py
rename : test/quad.test.py => test/2dquadratic.py
rename : test/baker.test.py => test/baker2d.py
rename : test/baker.order.test.py => test/baker2dorder.py
rename : test/baker3D.test.py => test/baker3d.py
rename : test/qhull.test.py => test/qhull.py
2011-02-03 09:38:44 -07:00
26196cd14b
migrated test
2011-02-03 09:36:24 -07:00
9a439ef7c3
this test tends to succeed more often :)
2011-02-03 09:30:58 -07:00
Stephen Mardson McQuay
2329479a64
minor
2011-02-02 11:52:53 -07:00
Stephen Mardson McQuay
046e24b67d
made the get_phis and qlinear functions work independant of dimension
2011-02-02 10:56:20 -07:00
f1cd3061d7
made the tests more meaningful (they don't false negative)
2011-01-29 14:59:32 -07:00
ba848f6924
if order doesn't matter, the test for baker stuff is back online
2011-01-26 22:52:39 -07:00
Stephen Mardson McQuay
53d555914e
used verts instead of points
2010-11-08 16:26:20 -07:00
4954633cb1
need to investigate what I was smoking in interp.baker.get_error before I can revive my baker 2D tests
2010-11-01 20:44:18 -06:00
Stephen Mardson McQuay
3aefd7b75c
made one test approximate
2010-11-01 15:50:54 -06:00
Stephen Mardson McQuay
656394e747
updated for directory structure changes
2010-10-29 21:34:15 -06:00
eadfa46e57
middle of refactor
2010-10-23 13:49:15 -06:00
2db4169bfa
major refactoring
...
--HG--
rename : lib/baker/__init__.py => interp/baker/__init__.py
rename : lib/grid/DD.py => interp/grid/DD.py
rename : lib/grid/DDD.py => interp/grid/DDD.py
rename : lib/grid/__init__.py => interp/grid/__init__.py
rename : lib/grid/qhull.py => interp/grid/qhull.py
rename : lib/grid/simplex.py => interp/grid/simplex.py
rename : lib/grid/smcqdelaunay.py => interp/grid/smcqdelaunay.py
rename : lib/baker/tools.py => interp/tools.py
2010-10-22 16:10:58 -06:00
e4988fd150
implementing a 2D mesh object for gmsh files
2010-10-06 12:15:09 -06:00
2cbd92e15b
wrapping up a night. there isn't enough consistent improvement to merit using this method. i must have a bug somewhere.
2010-04-29 23:29:35 -06:00
Stephen Mardson McQuay
0a388ff1b5
trying to guarantee a containing simplex
2010-04-23 09:58:30 -06:00
Stephen Mardson McQuay
3efe335563
moved the quadratic error calculation out of the baker method, and added a cubic version too
2010-04-02 11:06:17 -06:00
Stephen Mardson McQuay
700ccc8c25
created a test for tesing the cubic interpolation
2010-03-20 20:09:46 -06:00
Stephen Mardson McQuay
1fc988428d
putting together a simple test case so that I can test my quad/cubic interpolator
2010-03-20 17:10:02 -06:00
Stephen Mardson McQuay
993c901cec
properly catching the LinAlgError. also, prepping to change the run_baker method (more generic)
2010-03-20 11:34:24 -06:00
Stephen Mardson McQuay
bd8f24d64f
working on implementing the cubic interpolation. need to split that routine out of the run_baker method
2010-03-19 21:27:51 -06:00
Stephen Mardson McQuay
9836fdcbfe
added files. still not consistently getting better numbers
2010-03-18 23:32:24 -06:00
Stephen Mardson McQuay
b33159f8a9
working on getting baker to work in 3D. the code runs, but the numbers are odd. I suspect the rectangular grid, and am going to try a random cloud of points.
2010-03-18 23:18:59 -06:00
Stephen Mardson McQuay
9a1b8d14b2
finally added proper (in my opinon) exception handling to the grid's run_baker method. it should properly autocorrect, and switch the extra point lookup scheme to connectivity-based if solving the system of equations yields a singular solution
2010-03-05 08:58:07 -07:00
Stephen Mardson McQuay
50daeb5d74
getting stuff from qdelaunay
...
mostly spent time trying to figure out subprocess (which i though i already understood). I am concerned for what will happen with large datasets.
next steps include:
1) design data struture
2) implement slurping of stdout into this structure
3) drink coke
--HG--
rename : lib/smcqhull.py => lib/smcqdelaunay.py
2010-02-07 00:01:02 -07:00
Stephen Mardson McQuay
0f4daa9a9c
fixed a little bug and getting good results again. still will have problems if you try to simply get a linear interpolation
2010-01-31 21:10:37 -07:00
Stephen Mardson McQuay
80720c45fe
MAJOR: updated the baker method. it's more generic, and should allow me to 3D-ifiy it more simply. a ton of other things
2010-01-31 20:47:03 -07:00
Stephen Mardson McQuay
98b13fb8c5
merged the drivers, and am investigating the qdelauney manpage ... should've done this earlier :P
...
--HG--
rename : bin/driver-random.py => bin/driver.py
rename : test/utest.py => test/qhull.test.py
2010-01-30 12:15:00 -07:00
Stephen Mardson McQuay
f4b2c95cf5
working on adding 3D baker. also starting to massage together a good baker method test (2D), and added a stub file for 3D testing
2010-01-29 11:56:52 -07:00
Stephen Mardson McQuay
961b3b7b26
init
2009-12-27 10:48:27 -07:00