|
| CentralDifferenceSolver () |
|
| NewmarkSolver (real_t beta_=0.25, real_t gamma_=0.5) |
|
void | PrintProperties (std::ostream &out=mfem::out) |
|
void | Init (SecondOrderTimeDependentOperator &f_) override |
| Associate a TimeDependentOperator with the ODE solver.
|
|
void | Step (Vector &x, Vector &dxdt, real_t &t, real_t &dt) override |
| Perform a time step from time t [in] to time t [out] based on the requested step size dt [in].
|
|
| SecondOrderODESolver () |
|
virtual void | Run (Vector &x, Vector &dxdt, real_t &t, real_t &dt, real_t tf) |
| Perform time integration from time t [in] to time tf [in].
|
|
virtual int | GetMaxStateSize () |
| Function for getting and setting the state vectors.
|
|
virtual int | GetStateSize () |
|
virtual const Vector & | GetStateVector (int i) |
|
virtual void | GetStateVector (int i, Vector &state) |
|
virtual void | SetStateVector (int i, Vector &state) |
|
virtual | ~SecondOrderODESolver () |
|
Definition at line 755 of file ode.hpp.