Eliminate redundant function initialization
Registered by
Johan Jansson
Currently in Unicorn unstable we must manually construct the function spaces that the coefficients will reside in. We must then manually keep track of which coefficient resides in which function space. This raises the possibility of specifying one function space in function initialization, while a different function space is specified in the form file. I suggest we elinminate this redundancy and possible cause of bugs by initializing the coefficients in the FormFactory, where the corresponding function spaces are known for each coefficient (the form knows this via eg. BilinearForm:
Blueprint information
- Status:
- Complete
- Approver:
- Unicorn Core Team
- Priority:
- Undefined
- Drafter:
- Johan Jansson
- Direction:
- Needs approval
- Assignee:
- Johan Jansson
- Definition:
- Approved
- Series goal:
- Accepted for unstable
- Implementation:
- Implemented
- Milestone target:
- None
- Started by
- Johan Jansson
- Completed by
- Johan Jansson
Related branches
Related bugs
Sprints
Whiteboard
(?)