dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #14220
[WIKI] DOLFIN_road_map
The following page has been updated:
http://www.fenics.org/wiki/DOLFIN_road_map
The changes are as follows.
***
---
***************
*** 64,71 ****
* [DEL: Consistent naming of member functions (use underscores)
:DEL]
* Break up function Assembler::assemble_system
! * Cleanup Function class logic, see [[33]discussion]
! * Extracting vector field from tensor field, see [[34]discussion]
* [DEL: Move to new XML format/implementation :DEL]
* Remove build system deprecation warnings
* [DEL: Make build system check for build errors :DEL]
--- 64,72 ----
* [DEL: Consistent naming of member functions (use underscores)
:DEL]
* Break up function Assembler::assemble_system
! * Cleanup Function class logic, see [[33]discussion] and
! [[34]discussion]
! * Extracting vector field from tensor field, see [[35]discussion]
* [DEL: Move to new XML format/implementation :DEL]
* Remove build system deprecation warnings
* [DEL: Make build system check for build errors :DEL]
***************
*** 77,94 ****
* Consistency wrt disp() and str(), perhaps disp() should be
removed?
! [[35]edit]
Other planned features
! [[36]edit]
Build system
* Demos are not built when using 'scons install . . .
enableDemos=yes'
! [[37]edit]
Demos
--- 78,95 ----
* Consistency wrt disp() and str(), perhaps disp() should be
removed?
! [[36]edit]
Other planned features
! [[37]edit]
Build system
* Demos are not built when using 'scons install . . .
enableDemos=yes'
! [[38]edit]
Demos
***************
*** 102,115 ****
+ This section may also relate/link to the higher order mesh
stuff.
! [[38]edit]
Function
* Direct support for tensor valued functions
* Input/output for time-series
! [[39]edit]
General
--- 103,116 ----
+ This section may also relate/link to the higher order mesh
stuff.
! [[39]edit]
Function
* Direct support for tensor valued functions
* Input/output for time-series
! [[40]edit]
General
***************
*** 117,123 ****
* Fix setprecision() for cout
* Remove as much const_cast as possible
! [[40]edit]
Linear Algebra
--- 118,124 ----
* Fix setprecision() for cout
* Remove as much const_cast as possible
! [[41]edit]
Linear Algebra
***************
*** 132,138 ****
Not possible today since Vector doesn't have any constructor taking a
GenericVector. Can be solved using downcasting + fallback using
get/set
! [[41]edit]
Manual
--- 133,139 ----
Not possible today since Vector doesn't have any constructor taking a
GenericVector. Can be solved using downcasting + fallback using
get/set
! [[42]edit]
Manual
***************
*** 140,146 ****
* Write appendix on coding style
* Document Python interface
! [[42]edit]
Mesh
--- 141,147 ----
* Write appendix on coding style
* Document Python interface
! [[43]edit]
Mesh
***************
*** 149,155 ****
* Support for non-affine cells
* Rewrite Point class with public x, y, z member and use the trick
described here to allow indexed access:
! [43]http://www.mr-edd.co.uk/?p=113
* Higher Order (Curved) Mesh Capability
+ Continue to get P2 (quadratic) 2-D triangles implemented.
+ This will require modifying ufc::cell and related routines so
--- 150,156 ----
* Support for non-affine cells
* Rewrite Point class with public x, y, z member and use the trick
described here to allow indexed access:
! [44]http://www.mr-edd.co.uk/?p=113
* Higher Order (Curved) Mesh Capability
+ Continue to get P2 (quadratic) 2-D triangles implemented.
+ This will require modifying ufc::cell and related routines so
***************
*** 158,171 ****
NOT affinely mapped.
+ Have a demo for this.
! [[44]edit]
ODE solvers
* Solve dual and compute error estimate
* Automatic computation of stability factors as function of time T
! [[45]edit]
Parallelization
--- 159,172 ----
NOT affinely mapped.
+ Have a demo for this.
! [[45]edit]
ODE solvers
* Solve dual and compute error estimate
* Automatic computation of stability factors as function of time T
! [[46]edit]
Parallelization
***************
*** 181,192 ****
* Use parallel mesh information in DofMap to simplify implementation
- should only need map from local to global cell/vertex
! [[46]edit]
Parameter system
* Namespaces, summaries, command-line, XML files, see
! [[47]discussion]
* Figure out where to store parameters: in DefaultParameters.h or
create in constructors
* Load default parameters from file
--- 182,193 ----
* Use parallel mesh information in DofMap to simplify implementation
- should only need map from local to global cell/vertex
! [[47]edit]
Parameter system
* Namespaces, summaries, command-line, XML files, see
! [[48]discussion]
* Figure out where to store parameters: in DefaultParameters.h or
create in constructors
* Load default parameters from file
***************
*** 194,204 ****
* Keep list of possible values and check against these when setting
parameters
! [[48]edit]
Solvers
* Code and build system template for users to create solvers that
use the DOLFIN library
! Retrieved from "[49]
--- 195,205 ----
* Keep list of possible values and check against these when setting
parameters
! [[49]edit]
Solvers
* Code and build system template for users to create solvers that
use the DOLFIN library
! Retrieved from "[50]