MFEM  v3.1
Finite element discretization library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Pages
Public Member Functions | Protected Attributes | List of all members
mfem::ImplicitMidpointSolver Class Reference

Implicit midpoint method. A-stable, not L-stable. More...

#include <ode.hpp>

Inheritance diagram for mfem::ImplicitMidpointSolver:
[legend]
Collaboration diagram for mfem::ImplicitMidpointSolver:
[legend]

Public Member Functions

virtual void Init (TimeDependentOperator &_f)
 
virtual void Step (Vector &x, double &t, double &dt)
 
- Public Member Functions inherited from mfem::ODESolver
 ODESolver ()
 
virtual ~ODESolver ()
 

Protected Attributes

Vector k
 
- Protected Attributes inherited from mfem::ODESolver
TimeDependentOperatorf
 

Detailed Description

Implicit midpoint method. A-stable, not L-stable.

Definition at line 163 of file ode.hpp.

Member Function Documentation

void mfem::ImplicitMidpointSolver::Init ( TimeDependentOperator _f)
virtual

Reimplemented from mfem::ODESolver.

Definition at line 356 of file ode.cpp.

void mfem::ImplicitMidpointSolver::Step ( Vector x,
double &  t,
double &  dt 
)
virtual

Implements mfem::ODESolver.

Definition at line 362 of file ode.cpp.

Member Data Documentation

Vector mfem::ImplicitMidpointSolver::k
protected

Definition at line 166 of file ode.hpp.


The documentation for this class was generated from the following files: