Removed cntl tree usage from packm implementation.

Details:
- Added new fields to obj_t info field:
  - invert_diag
  - pack_order_if_upper
  - pack_order_if_lower
  These fields allow packm_init() to embed information that begins
  in the control tree into the object so that the packm implementation
  does not need to use control trees at all. This is being done to aid
  Bryan's DxT code generation.
- Added macros that operate on above fields.
- Changed packm_init(), packm_blk_var2(), and packm_blk_var3() according
  to above changes.
- Made similar (but much simpler) changes to packv.
- Deprecated packm_blk_var1(), packm_unb_var1(), and packm_densify().
  These were part of prototype implementations and are no longer needed.
This commit is contained in:
Field G. Van Zee
2013-02-12 18:39:35 -06:00
parent eb139ae256
commit cf49e35f98
23 changed files with 454 additions and 354 deletions

View File

@@ -1 +1 @@
0.0.2-3
0.0.2-5