5
Essential
|
Make dolfin::Cell a subclass of ufc::cell
|
0
Approved
|
0
Unknown
|
|
|
|
5
Essential
|
Cleanup implementation of dof maps in DOLFIN
|
0
Approved
|
7
Good progress
|
Garth Wells
|
|
|
5
Essential
|
General Runge Kutta Solver
|
0
Approved
|
7
Good progress
|
Johan Hake
|
Johan Hake
|
Johan Hake
|
5
Essential
|
Using std::vector or boost::multi_array would make ufc easier to use
|
0
Approved
|
5
Started
|
Anders Logg
|
|
|
5
Essential
|
Adding point integral class
|
3
Drafting
|
8
Beta Available
|
|
|
|
5
Essential
|
Add support for Dirac measure (point-source)
|
4
Discussion
|
5
Started
|
|
|
|
5
Essential
|
Easy assignment to (vector) real functions in a way that is robust w.r.t. renumbering and in parallel
|
5
New
|
0
Unknown
|
|
|
|
4
High
|
Assignment to subfunction
|
0
Approved
|
0
Unknown
|
Anders Logg
|
|
|
4
High
|
Check all FIXMEs
|
0
Approved
|
0
Unknown
|
|
|
|
4
High
|
Integrating the compiler algorithms from uflacs into ffc for fast compilation of complicated forms
|
0
Approved
|
7
Good progress
|
Martin Sandve Alnæs
|
Martin Sandve Alnæs
|
Martin Sandve Alnæs
|
4
High
|
Reimplement and parallelize adaptive mesh refinement
|
0
Approved
|
0
Unknown
|
Andy R Terrel
|
Andy R Terrel
|
Anders Logg
|
4
High
|
Benchmark for testing parallel efficiency
|
0
Approved
|
0
Unknown
|
Anders Logg
|
|
|
4
High
|
Use std::vector in la interface in place of pointers
|
0
Approved
|
5
Started
|
|
|
|
4
High
|
Evaluation of the gradient of a function at a point
|
4
Discussion
|
0
Unknown
|
|
|
|
4
High
|
Assemble over interior facets in parallel
|
4
Discussion
|
1
Not started
|
|
|
|
4
High
|
Make the Python interface compatible with Python3
|
4
Discussion
|
5
Started
|
|
Johan Hake
|
|
4
High
|
Reduction of tabulated tensor for integral over a subset of a MixedSpace
|
4
Discussion
|
0
Unknown
|
|
|
|
4
High
|
Consistent extraction of subfunctions in UFL and PyDOLFIN
|
4
Discussion
|
0
Unknown
|
|
|
|
4
High
|
Implement support for restrictions to subdomains
|
4
Discussion
|
0
Unknown
|
|
|
|
4
High
|
Quad and Hex implementation
|
5
New
|
0
Unknown
|
Andy R Terrel
|
Andy R Terrel
|
Anders Logg
|
4
High
|
Restricted function spaces
|
5
New
|
0
Unknown
|
Anders Logg
|
|
|
3
Medium
|
Implement finite_element::map_{from,to}_reference_cell
|
0
Approved
|
0
Unknown
|
|
|
|
3
Medium
|
Implement point_integral
|
0
Approved
|
3
Needs Infrastructure
|
|
|
|
3
Medium
|
Use CppHeaderParser when parsing header files
|
0
Approved
|
7
Good progress
|
Johan Hake
|
|
|
3
Medium
|
Consistent use of shared_ptr
|
4
Discussion
|
0
Unknown
|
|
|
|
3
Medium
|
Evaluate basis functions for reference coordinates
|
4
Discussion
|
3
Needs Infrastructure
|
|
|
|
3
Medium
|
Support for non-affine elements
|
4
Discussion
|
0
Unknown
|
|
|
|
3
Medium
|
Slip (or similar) boundary conditions
|
4
Discussion
|
0
Unknown
|
|
|
|
3
Medium
|
The dolfin reference documentation regularly does not provide sufficient information for even basic use
|
5
New
|
0
Unknown
|
|
|
|
3
Medium
|
Implement support for quad/hex elements
|
5
New
|
0
Unknown
|
|
|
|
3
Medium
|
Fix all FIXMEs
|
5
New
|
0
Unknown
|
|
|
|
3
Medium
|
Template for user solvers based on DOLFIN
|
5
New
|
0
Unknown
|
|
|
|
2
Low
|
adapt LinearVariationalProblem and interpolation
|
0
Approved
|
1
Not started
|
Marie Rognes
|
|
|
2
Low
|
Implement mesh coarsening
|
0
Approved
|
1
Not started
|
|
|
|
2
Low
|
Mesh Point design
|
0
Approved
|
0
Unknown
|
Garth Wells
|
|
|
2
Low
|
Add option -f split-class-implementations
|
0
Approved
|
0
Unknown
|
|
|
|
2
Low
|
Add function set_output_file
|
0
Approved
|
0
Unknown
|
Anders Logg
|
|
|
2
Low
|
The syntax "raise Exception, 'message'" is ambiguous and deprecated, change existing use and stop adding more of it
|
0
Approved
|
0
Unknown
|
|
|
|
2
Low
|
Sort out tensor factorization
|
0
Approved
|
0
Unknown
|
Anders Logg
|
|
|
2
Low
|
Support for new GeometricQuantity, CellSurfaceArea, in UFL
|
0
Approved
|
0
Unknown
|
|
|
|
2
Low
|
Matrix assembly speed-up
|
4
Discussion
|
0
Unknown
|
|
|
|
2
Low
|
Optimisations for tensor representation using BLAS
|
4
Discussion
|
0
Unknown
|
|
|
|
2
Low
|
Integration on a cell boundary
|
4
Discussion
|
0
Unknown
|
|
|
|
2
Low
|
Documentation for DOLFIN demos
|
4
Discussion
|
7
Good progress
|
Kristian B. Ølgaard
|
Anders Logg
|
|
2
Low
|
Eliminiation of degrees of freedom, static condensation
|
4
Discussion
|
0
Unknown
|
|
|
|
2
Low
|
Generating and computing tensor subblocks for mixed spaces
|
4
Discussion
|
0
Unknown
|
|
|
|
2
Low
|
Interface for many-core architectures
|
4
Discussion
|
2
Deferred
|
|
|
|
2
Low
|
Use consistent names for files created by unit tests
|
4
Discussion
|
0
Unknown
|
|
|
|
2
Low
|
Fix warnings when generating the python programmer's reference
|
5
New
|
4
Blocked
|
|
|
|
2
Low
|
Constrained function space
|
5
New
|
0
Unknown
|
|
|
|
2
Low
|
Detect symmetries when generating code with FErari optimizations
|
5
New
|
0
Unknown
|
|
|
|
2
Low
|
Evaluate basis functions at all quadrature points
|
5
New
|
3
Needs Infrastructure
|
|
|
|
2
Low
|
Add MATLAB/Octave output for vectors and matrices
|
5
New
|
0
Unknown
|
|
|
|
2
Low
|
Optimise generated code in evalutate_basis*() functions
|
5
New
|
0
Unknown
|
|
|
|
2
Low
|
Keyboard shortcuts xyz for viewing plot from direct x/y/z angles
|
5
New
|
0
Unknown
|
|
|
|
2
Low
|
Investigate use of boost::signals2 for Function changes
|
5
New
|
0
Unknown
|
|
|
|
2
Low
|
Finish implementation of restriction of elements to cells
|
5
New
|
0
Unknown
|
|
|
|
2
Low
|
SupportVTK point outut
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Making the entity (facet, vertex) an array dimension in the psi tables would make some code simpler
|
0
Approved
|
5
Started
|
|
|
|
1
Undefined
|
Performance optimisations
|
0
Approved
|
0
Unknown
|
Harish Narayanan
|
Harish Narayanan
|
Harish Narayanan
|
1
Undefined
|
Improve handling of optional dependencies
|
0
Approved
|
5
Started
|
Harish Narayanan
|
Harish Narayanan
|
Harish Narayanan
|
1
Undefined
|
Print compile.log when an environment variable is set
|
0
Approved
|
0
Unknown
|
Johan Hake
|
|
|
1
Undefined
|
Plot directly from VTK files
|
0
Approved
|
0
Unknown
|
Skavhaug
|
|
|
1
Undefined
|
Using shared pointers in ufc
|
1
Pending Approval
|
0
Unknown
|
|
|
|
1
Undefined
|
PDE Homogenization
|
2
Review
|
0
Unknown
|
Pedro Guarderas
|
|
|
1
Undefined
|
Introduce automatic dependency resolution
|
3
Drafting
|
0
Unknown
|
|
|
|
1
Undefined
|
Search engine optimization for fpo
|
3
Drafting
|
0
Unknown
|
|
|
|
1
Undefined
|
Smart builds of source fetched from revision control
|
3
Drafting
|
0
Unknown
|
|
|
|
1
Undefined
|
Add constructors for ufc::mesh and ufc::cell
|
4
Discussion
|
0
Unknown
|
|
|
|
1
Undefined
|
Support for true constants
|
4
Discussion
|
0
Unknown
|
|
|
|
1
Undefined
|
Check if cell should be passed to more dofmap functions
|
4
Discussion
|
0
Unknown
|
|
|
|
1
Undefined
|
New evaluate_integrand function
|
4
Discussion
|
0
Unknown
|
|
|
|
1
Undefined
|
The idea board
|
4
Discussion
|
0
Unknown
|
|
|
|
1
Undefined
|
Allow matrix and vector index access
|
4
Discussion
|
0
Unknown
|
|
|
|
1
Undefined
|
UFC does not convey information about which domains need which coefficients
|
4
Discussion
|
0
Unknown
|
|
|
|
1
Undefined
|
Support for mixed cell meshes and different elements on cells (p-adaptivity)
|
4
Discussion
|
0
Unknown
|
|
|
|
1
Undefined
|
Add possibility to install several (FEniCS) branches side by side
|
4
Discussion
|
5
Started
|
Andre Massing
|
|
|
1
Undefined
|
The web sites need pictures
|
4
Discussion
|
7
Good progress
|
|
|
|
1
Undefined
|
High order geometry support
|
4
Discussion
|
0
Unknown
|
|
|
|
1
Undefined
|
Return 0 in num_sub_elements for simple elements
|
4
Discussion
|
0
Unknown
|
|
|
|
1
Undefined
|
Improve test for plot type
|
4
Discussion
|
0
Unknown
|
|
|
|
1
Undefined
|
Obtaining local sparsity pattern from form and/or *_integral
|
4
Discussion
|
0
Unknown
|
|
|
|
1
Undefined
|
Interface to TAO bound-contrained linear solver
|
4
Discussion
|
0
Unknown
|
corrado maurini
|
|
|
1
Undefined
|
Move contents from old UFC manual to appendix
|
4
Discussion
|
0
Unknown
|
|
|
|
1
Undefined
|
Check hash of downloads
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Different number of coefficients for each integral
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Evaluate basis functions at all quadrature points
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Evaluate basis functions for reference coordinates
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Evaulate cell jacobian
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Extensions for ufc::function
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Generate PyOP2 code
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Improve time required to perform optimisations
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Improve SparsityPattern
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Changing the dictionary design of code formatting in ffc into a class based design
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Add max_space_dimension to finite element class
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Document basic "know-how" used when developing DOLFIN
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
plot multiple objects in vtkplotter
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Pass "test" in the snes_solver options to solve.
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
PETScUserPreconditioner and GenericPreconditioner
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Enable loading of serial meshes
|
5
New
|
1
Not started
|
|
|
|
1
Undefined
|
An interface for simultaneous computation of a bilinear and linear form
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Add "std::string *::ufl() const" for all relevant classes
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Implementing a SubDomain function that returns the domain id instead of bool
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Add tabulate_nonzero_entries
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
User spcific DefaultFactory
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Allow user to turn vector warping off
|
5
New
|
0
Unknown
|
|
|
|
1
Undefined
|
Introduce support for Windows
|
5
New
|
0
Unknown
|
|
|
|