#include <RungeKuttaImplicitIntegrator.h>
Inheritance diagram for Physsim::RungeKuttaImplicitIntegrator:

Public Member Functions | |
| virtual void | clone (BasePtr &cloned, bimap< BasePtr, BasePtr > *object_map=NULL) const |
| Implements Base::clone(). | |
| virtual VectorN | integrate (const VectorN &x, VectorN(*f)(const VectorN &, Real, void *), Real time, Real step_size, void *data) |
| Method for 4th-order implicit Runge-Kutta integration. | |
| virtual void | load_from_xml (XMLTreeConstPtr node, std::map< std::string, BasePtr > &id_map) |
| Method for loading the data for this object from XML. | |
| virtual void | save_to_xml (XMLTreePtr node, std::list< BaseConstPtr > &shared_objects) const |
| Method for saving this object to XML. | |
Static Public Member Functions | |
| static VectorN | step (const VectorN &x, VectorN(*f)(const VectorN &, Real, void *), Real time, Real step_size, void *data, VectorN &dxdt1, VectorN &dxdt2) |
| Takes a step. | |
| void RungeKuttaImplicitIntegrator::load_from_xml | ( | XMLTreeConstPtr | node, | |
| std::map< std::string, BasePtr > & | id_map | |||
| ) | [virtual] |
Method for loading the data for this object from XML.
| node | the subtree under which all data necessary to load this object is stored | |
| id_map | a map from node IDs to read objects |
Reimplemented from Physsim::Base.
| void RungeKuttaImplicitIntegrator::save_to_xml | ( | XMLTreePtr | node, | |
| std::list< BaseConstPtr > & | shared_objects | |||
| ) | const [virtual] |
Method for saving this object to XML.
| node | the XML node to which this object should be serialized | |
| on | output, a list of shared objects which should also be serialized |
Reimplemented from Physsim::Base.
1.5.1