The base class 'common' needs to be used better
Registered by
Harish Narayanan
Currently, a lot of functionality is duplicated between the twist and flow projects. I propose here that these bits are abstracted out and moved to common.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- Drafting
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by
Related branches
Related bugs
Sprints
Whiteboard
In particular, the following functions from flow and twist are useful for the other project as well, and can be moved to common.
From twist: Numbers to DOLFIN constants, notion of a split between material model and balance law, handling of Neumann boundary conditions
From flow: Progress logging, handling of functionals
(?)