Tuesday, February 22, 2011

Adaptivity Tasks

I will use this to keep track of what parts of the adaptivity code I have finished so far.

Refinement

Implementation
Set Initial Marks: Complete
Bisect Tetrahedron: Complete
Recursive Propagation: Complete
Progress Constraints: Not done; Requires theoretical development

Testing
Basic Testing: Complete
Physics Stub: Not done; Requires code from physics
Real Physics: Not done; Requires code from physics


Edge Contraction

Implementation
Build Patch:

-Check for Legality
--Progress Constraints/New Markings: Not done; Requires theoretical development
--Inversion: Complete
--Mesh Quality: Not done; Requires theoretical development
-Create New Patch: Complete

Update Front:
---Adjacency/Predecessor information: Complete
---Change Markings: Not done

Testing
Basic Testing: In progress
Physics Stub: Not done; Requires code from physics
Real Physics: Not done; Requires code from physics

Visualization
Possible for future; Not designed yet