![]() |
#include <FixedPointIteration.h>
Collaboration diagram for dolfin::FixedPointIteration:
Public Member Functions | |
FixedPointIteration (Solution &u, RHS &f, Adaptivity &adaptivity) | |
Constructor. | |
~FixedPointIteration () | |
Destructor. | |
bool | iterate (TimeSlab ×lab) |
Fixed point iteration on time slab. | |
bool | iterate (ElementGroupList &list) |
Fixed point iteration on group list (time slab). | |
real | iterate (ElementGroup &group) |
Fixed point iteration on element group. | |
real | iterate (Element &element) |
Fixed point iteration on element. | |
void | reset (ElementGroupList &list) |
Reset group list. | |
void | reset (ElementGroup &group) |
Reset element group. | |
void | reset (Element &element) |
Reset element. | |
void | stabilization (real &alpha, unsigned int &m) const |
Return stabilization parameters. | |
void | report () const |
Display a status report. |
The fixed point iteration is implemented as a state machine, with the class FixedPointIteration working as interface to the outside world ("context") and the class Iteration working as a base class ("state") for the different subclasses implementing state-specific behavior.
|
Constructor.
|
|
Destructor.
|
|
Fixed point iteration on element.
|
|
Fixed point iteration on element group.
|
|
Fixed point iteration on group list (time slab).
|
|
Fixed point iteration on time slab.
|
|
Display a status report.
|
|
Reset element.
|
|
Reset element group.
|
|
Reset group list.
|
|
Return stabilization parameters.
|
Documentation automatically generated with Doxygen on 10 Sep 2004.