← Back to team overview

dolfin team mailing list archive

[WIKI] DOLFIN_road_map

 

The following page has been updated:

  http://www.fenics.org/wiki/DOLFIN_road_map

The changes are as follows.

***  

---  

***************

*** 11,35 ****

  From The FEniCS project
  
     We are in the process of migrating the list of planned features and
!    major to do items from the TODO file distributed with the DOLFIN
!    source code to this page.
  
  Contents
  
!      * [15]1 Version 1.0
!      * [16]2 Version 0.9.4
!      * [17]3 Version 0.9.3
!      * [18]4 Parallelisation
!      * [19]5 Other planned features
!           + [20]5.1 Demos
!           + [21]5.2 Function
!           + [22]5.3 General
!           + [23]5.4 Linear Algebra
!           + [24]5.5 Mesh
!           + [25]5.6 ODE solvers
!           + [26]5.7 User solvers
  
!    [[27]edit]
  
  Version 1.0
  
--- 11,35 ----

  From The FEniCS project
  
     We are in the process of migrating the list of planned features and
!    major to do items to Launchpad
!    ([15]https://blueprints.launchpad.net/dolfin).
  
  Contents
  
!      * [16]1 Version 1.0
!      * [17]2 Version 0.9.4
!      * [18]3 Version 0.9.3
!      * [19]4 Parallelisation
!      * [20]5 Other planned features
!           + [21]5.1 Demos
!           + [22]5.2 Function
!           + [23]5.3 General
!           + [24]5.4 Linear Algebra
!           + [25]5.5 Mesh
!           + [26]5.6 ODE solvers
!           + [27]5.7 User solvers
  
!    [[28]edit]
  
  Version 1.0
  
***************

*** 37,43 ****

       * All bugs fixed, all features in place
       * Finish manual (including coding style and Python interface)
  
!    [[28]edit]
  
  Version 0.9.4
  
--- 37,43 ----

       * All bugs fixed, all features in place
       * Finish manual (including coding style and Python interface)
  
!    [[29]edit]
  
  Version 0.9.4
  
***************

*** 53,64 ****

       * Expand range of unit tests and correctness tests
       * Add performance benchmarks
       * Draft of central manual chapters
!      * Cleanup Function class logic, see [[29]discussion] and
!        [[30]discussion]
!      * Extracting vector field from tensor field, see [[31]discussion]
       * Support tensor fields (may require work on FFC)
  
!    [[32]edit]
  
  Version 0.9.3
  
--- 53,64 ----

       * Expand range of unit tests and correctness tests
       * Add performance benchmarks
       * Draft of central manual chapters
!      * Cleanup Function class logic, see [[30]discussion] and
!        [[31]discussion]
!      * Extracting vector field from tensor field, see [[32]discussion]
       * Support tensor fields (may require work on FFC)
  
!    [[33]edit]
  
  Version 0.9.3
  
***************

*** 87,93 ****

       * [DEL: Rename message() --> info() :DEL]
       * [DEL: Consistency in printing objects, remove disp() :DEL]
  
!    [[33]edit]
  
  Parallelisation
  
--- 87,93 ----

       * [DEL: Rename message() --> info() :DEL]
       * [DEL: Consistency in printing objects, remove disp() :DEL]
  
!    [[34]edit]
  
  Parallelisation
  
***************

*** 119,129 ****

         local to a process (they should be)
       * [DEL: Parallelise dolfin::Scalar :DEL]
  
!    [[34]edit]
  
  Other planned features
  
!    [[35]edit]
  
  Demos
  
--- 119,129 ----

         local to a process (they should be)
       * [DEL: Parallelise dolfin::Scalar :DEL]
  
!    [[35]edit]
  
  Other planned features
  
!    [[36]edit]
  
  Demos
  
***************

*** 135,153 ****

            + This section may also relate/link to the higher order mesh
              stuff.
  
!    [[36]edit]
  
  Function
  
       * Input/output for time-series
  
!    [[37]edit]
  
  General
  
       * Remove as much const_cast as possible
  
!    [[38]edit]
  
  Linear Algebra
  
--- 135,153 ----

            + This section may also relate/link to the higher order mesh
              stuff.
  
!    [[37]edit]
  
  Function
  
       * Input/output for time-series
  
!    [[38]edit]
  
  General
  
       * Remove as much const_cast as possible
  
!    [[39]edit]
  
  Linear Algebra
  
***************

*** 155,161 ****

         VectorView(GenericVector& vec, std::vector<uint>& map) which is a
         subclass of GenericVector.
  
!    [[39]edit]
  
  Mesh
  
--- 155,161 ----

         VectorView(GenericVector& vec, std::vector<uint>& map) which is a
         subclass of GenericVector.
  
!    [[40]edit]
  
  Mesh
  
***************

*** 164,170 ****

       * Support for non-affine cells
       * Rewrite Point class with public x, y, z member and use the trick
         described here to allow indexed access:
!        [40]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
--- 164,170 ----

       * Support for non-affine cells
       * Rewrite Point class with public x, y, z member and use the trick
         described here to allow indexed access:
!        [41]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
***************

*** 173,190 ****

              NOT affinely mapped.
            + Have a demo for this.
  
!    [[41]edit]
  
  ODE solvers
  
       * Solve dual and compute error estimate
       * Automatic computation of stability factors as function of time T
  
!    [[42]edit]
  
  User solvers
  
       * Code and build system template for users to create solvers
         (including Python modules via SWIG) that use the DOLFIN library
  
!    Retrieved from "[43]
--- 173,190 ----

              NOT affinely mapped.
            + Have a demo for this.
  
!    [[42]edit]
  
  ODE solvers
  
       * Solve dual and compute error estimate
       * Automatic computation of stability factors as function of time T
  
!    [[43]edit]
  
  User solvers
  
       * Code and build system template for users to create solvers
         (including Python modules via SWIG) that use the DOLFIN library
  
!    Retrieved from "[44]