![]() |
#include <NewtonIteration.h>
Inheritance diagram for dolfin::NewtonIteration:


Public Member Functions | |
| NewtonIteration (Solution &u, RHS &f, FixedPointIteration &fixpoint, unsigned int maxiter, real maxdiv, real maxconv, real tol, unsigned int depth) | |
| ~NewtonIteration () | |
| State | state () const |
| Return current state (type of iteration). | |
| void | start (ElementGroupList &list) |
| void | start (ElementGroup &group) |
| void | start (Element &element) |
| void | update (ElementGroupList &list, Increments &d) |
| Update group list. | |
| void | update (ElementGroup &group, Increments &d) |
| Update element group. | |
| void | update (Element &element, Increments &d) |
| Update element. | |
| void | stabilize (ElementGroupList &list, const Increments &d, unsigned int n) |
| Stabilize group list iteration. | |
| void | stabilize (ElementGroup &group, const Increments &d, unsigned int n) |
| Stabilize element group iteration. | |
| void | stabilize (Element &element, const Increments &d, unsigned int n) |
| Stabilize element iteration. | |
| bool | converged (ElementGroupList &list, const Increments &d, unsigned int n) |
| Check convergence for group list. | |
| bool | converged (ElementGroup &group, const Increments &d, unsigned int n) |
| Check convergence for element group. | |
| bool | converged (Element &element, const Increments &d, unsigned int n) |
| Check convergence for element. | |
| bool | diverged (ElementGroupList &list, const Increments &d, unsigned int n, State &newstate) |
| Check divergence for group list. | |
| bool | diverged (ElementGroup &group, const Increments &d, unsigned int n, State &newstate) |
| Check divergence for element group. | |
| bool | diverged (Element &element, const Increments &d, unsigned int n, State &newstate) |
| Check divergence for element. | |
| void | report () const |
| Write a status report. | |
|
||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
||||||||||||||||
|
Check convergence for element.
Implements dolfin::Iteration. |
|
||||||||||||||||
|
Check convergence for element group.
Implements dolfin::Iteration. |
|
||||||||||||||||
|
Check convergence for group list.
Implements dolfin::Iteration. |
|
||||||||||||||||||||
|
Check divergence for element.
Implements dolfin::Iteration. |
|
||||||||||||||||||||
|
Check divergence for element group.
Implements dolfin::Iteration. |
|
||||||||||||||||||||
|
Check divergence for group list.
Implements dolfin::Iteration. |
|
|
Write a status report.
Implements dolfin::Iteration. |
|
||||||||||||||||
|
Stabilize element iteration.
Implements dolfin::Iteration. |
|
||||||||||||||||
|
Stabilize element group iteration.
Implements dolfin::Iteration. |
|
||||||||||||||||
|
Stabilize group list iteration.
Implements dolfin::Iteration. |
|
|
Implements dolfin::Iteration. |
|
|
Implements dolfin::Iteration. |
|
|
Implements dolfin::Iteration. |
|
|
Return current state (type of iteration).
Implements dolfin::Iteration. |
|
||||||||||||
|
Update element.
Implements dolfin::Iteration. |
|
||||||||||||
|
Update element group.
Implements dolfin::Iteration. |
|
||||||||||||
|
Update group list.
Implements dolfin::Iteration. |
![]()
Documentation automatically generated with Doxygen on 10 Sep 2004.