dolfin team mailing list archive
-
dolfin team
-
Mailing list archive
-
Message #01372
-Make FEM:nzsize public [...]
Commit from garth (2005-11-01 10:42 CET)
-----------------
-Make FEM:nzsize public
-Nonlinear solver is now working. Equations of the form F(u)=0 can be solved. Will add demo soon.
Nonlinear solver still requires some clean up. Issues include:
- More general initialisation required.
- Allow user to specify parameters for the Newton procedure.
- Allow user to set parameters for the iterative solver (what's the plan for the GMRES class?).
- Inhomogeneous Dirichlet boundary conditions. Some new functions are required in the class FEM to do this.
- Addition of an incremental Newton procedure. PETSc functions exist for this.
dolfin src/kernel/fem/dolfin/FEM.h 1.19
dolfin src/kernel/nls/NonlinearFunction.cpp 1.2
dolfin src/kernel/nls/NonlinearSolver.cpp 1.11
dolfin src/kernel/nls/dolfin/NonlinearFunction.h 1.2
dolfin src/kernel/nls/dolfin/NonlinearSolver.h 1.8
Follow ups