Double pointers used for rectangular arrays
Bug #787405 reported by
Garth Wells
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
UFC |
Fix Committed
|
High
|
Unassigned |
Bug Description
The UFC interface uses double pointers for rectangular arrays, e.g.
virtual void tabulate_
This is annoying because it restricts the data structures that can be efficiently used on the library size. For example, boost::multi_array and Armadillo are useful for storing multi-dimensional arrays, and can return plain pointers to the underlying array, but UFC forces double pointers on the user.
Changed in ufc: | |
status: | New → Confirmed |
milestone: | none → 2.2 |
Changed in ufc: | |
status: | Confirmed → Fix Committed |
To post a comment you must log in.
See also https:/ /lists. launchpad. net/fenics- ufc/msg00962. html