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] _______________________________________________ DOLFIN-dev mailing list DOLFIN-dev@fenics.org http://www.fenics.org/mailman/listinfo/dolfin-dev