~njansson/dolfin/hpc

« back to all changes in this revision

Viewing changes to TODO

  • Committer: Anders Logg
  • Date: 2008-06-12 20:00:04 UTC
  • mfrom: (2668.1.54 trunk)
  • Revision ID: logg@simula.no-20080612200004-3t5tw0tes2zdaqb4
Merge

Show diffs side-by-side

added added

removed removed

Lines of Context:
21
21
*** operator[] etc --> Kent
22
22
*** cleanup of all interfaces --> Anders
23
23
** Old items
24
 
*** Refine initialisation of PETSc matrices for parallel case
25
 
*** Refine PETSc wrappers for parallel assembly and solve
26
24
*** Finalize GenericFoo interfaces and merge linear algebra with PyCC
27
25
   - Assigned to: Martin, Garth, Anders
28
 
* Parallelisation
29
 
** Reordering in DofMap
30
 
** Generalise Assembler for parallel assembly
31
 
   - Should be possible to do with minor changes
32
 
   - Add something similar to what is done now for assembling
33
 
     over subdomains:
34
 
 
35
 
     if (partition(*cell) != this_process)
36
 
       continue;
37
 
** Figure out what to do with Functions in parallel
38
26
** Parallelize necessary parts of Mesh
39
27
   - Store both global and local indices for cell/vertex, add mesh
40
28
     functions for this
52
40
** Write appendix on coding style
53
41
** Document Python interface
54
42
 
55
 
* Assembly
56
 
** Further develop and then merge parallel assembly
57
 
 
58
 
* Mesh
59
 
** 1D and 2D cells in R^3
60
 
** Check coarsening
61
 
** Continue work on refinement
62
 
** Collect meshes on wiki
63
 
 
64
43
* Function
65
44
** Assignment from other than discrete functions (use evaluate_dof)
66
45
** Input/output for time-series
67
 
** Tensor-valued functions
68
 
** 'quadrature' function
 
46
** Adding a FunctionSpace class, collecting a Mesh, dof_map and finite_element.
69
47
 
70
 
* Input/Output
71
 
** Figure out what to do with i/o when running in parallel
72
 
* Solvers
73
 
** Create template for users to create solvers that use the DOLFIN library
74
48
* ODE solvers
75
49
** Solve dual and compute error estimate
76
50
** Automatic computation of stability factors as function of time T