Implement automated error control in the cpp layer
Registered by
Marie Rognes
Transfer the automated error control functionality from the previous python module to the cpp layer. This involves changes to UFL/FFC/UFC/DOLFIN.
Blueprint information
- Status:
- Complete
- Approver:
- None
- Priority:
- High
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- Marie Rognes
- Definition:
- Approved
- Series goal:
- None
- Implementation:
- Implemented
- Milestone target:
- 0.9.11
- Started by
- Anders Logg
- Completed by
- Marie Rognes
Related branches
Related bugs
Sprints
Whiteboard
MER: Automated error control now in place in both cpp and python with a common interface through variational problem:
pde.solve(u, tol, M)
where tol is an error tolerance and M is a goal functional. Thus marking this blueprint as implemented. Demos are available in
demo/
demo/
Next steps
1. User testing
2. Profiling
Significant interface changes not expected in a while.
(?)