← Back to team overview

dolfin team mailing list archive

Fixed boundary conditions (temporary fix for linears). [...]

 

Commit from logg (2005-02-14 00:27 CET)
----------------

Fixed boundary conditions (temporary fix for linears).
The assembler can now take bc as an argument.
Also added convergence check to GMRES solver.

Anyone who has time (Johan/Johan), see if you can take care of any of the
following items so we can get everything going:

 - Make PoissonSolver class accessible from main (as discussed before)
 - Make bc an argument to the solver (with new structure)
 - Create virtual real NewFunction::operator (const Point& p)
 - Make right-hand side f an argument to the solver
 - Cleanups
 - Move other modules to new code

  dolfin  src/demo/solvers/poisson/main.cpp             1.22
+ dolfin  src/kernel/fem/BoundaryValue.cpp              1.1
  dolfin  src/kernel/fem/Makefile                       1.195
  dolfin  src/kernel/fem/Makefile.am                    1.21
  dolfin  src/kernel/fem/Makefile.in                    1.78
+ dolfin  src/kernel/fem/NewBoundaryCondition.cpp       1.1
  dolfin  src/kernel/fem/NewFEM.cpp                     1.26
+ dolfin  src/kernel/fem/dolfin/BoundaryValue.h         1.1
  dolfin  src/kernel/fem/dolfin/Makefile.am             1.17
  dolfin  src/kernel/fem/dolfin/Makefile.in             1.77
+ dolfin  src/kernel/fem/dolfin/NewBoundaryCondition.h  1.1
  dolfin  src/kernel/fem/dolfin/NewFEM.h                1.17
  dolfin  src/kernel/fem/dolfin/dolfin_fem.h            1.13
  dolfin  src/kernel/la/NewGMRES.cpp                    1.14
  dolfin  src/kernel/la/NewMatrix.cpp                   1.14
  dolfin  src/kernel/la/NewVector.cpp                   1.18
  dolfin  src/kernel/la/dolfin/NewGMRES.h               1.10
  dolfin  src/kernel/la/dolfin/NewMatrix.h              1.12
  dolfin  src/modules/poisson/PoissonSolver.cpp         1.24