|
DOLFIN
DOLFIN C++ interface
|
This class is a time integrator for general Runge Kutta forms. More...
#include <PointIntegralSolver.h>


Public Member Functions | |
| PointIntegralSolver (std::shared_ptr< MultiStageScheme > scheme) | |
| ~PointIntegralSolver () | |
| Destructor. | |
| void | step (double dt) |
| Step solver with time step dt. | |
| void | step_interval (double t0, double t1, double dt) |
| Step solver an interval using dt as time step. | |
| std::shared_ptr< MultiStageScheme > | scheme () const |
| Return the MultiStageScheme. | |
| void | reset_newton_solver () |
| Reset newton solver. | |
| void | reset_stage_solutions () |
| Reset stage solutions. | |
| std::size_t | num_jacobian_computations () const |
| Return number of computations of jacobian. | |
Public Member Functions inherited from dolfin::Variable | |
| Variable () | |
| Create unnamed variable. | |
| Variable (const std::string name, const std::string label) | |
| Create variable with given name and label. | |
| Variable (const Variable &variable) | |
| Copy constructor. | |
| virtual | ~Variable () |
| Destructor. | |
| const Variable & | operator= (const Variable &variable) |
| Assignment operator. | |
| void | rename (const std::string name, const std::string label) |
| Rename variable. | |
| std::string | name () const |
| Return name. | |
| std::string | label () const |
| Return label (description) | |
| std::size_t | id () const |
| virtual std::string | str (bool verbose) const |
| Return informal string representation (pretty-print) | |
Static Public Member Functions | |
| static Parameters | default_parameters () |
| Default parameter values. | |
Additional Inherited Members | |
Public Attributes inherited from dolfin::Variable | |
| Parameters | parameters |
| Parameters. | |
This class is a time integrator for general Runge Kutta forms.
It only includes Point integrals with piecewise linear test functions. Such problems are disconnected at the vertices and can therefore be solved locally.
|
explicit |
Constructor FIXME: Include version where one can pass a Solver and/or Parameters
1.8.11