22 #include <Eigen/Sparse>
38 virtual char const *
clsname()
const override {
return "RungeKutta"; }
40 virtual void start(tbox::MshExport *mshWriter)
override;
43 void predictor(std::vector<double> &up2, std::vector<double> &vp2,
44 std::vector<double> &up1, std::vector<double> &vp1,
45 std::vector<double> &u0, std::vector<double> &v0,
47 std::vector<double> &Md,
48 Eigen::SparseMatrix<double, Eigen::RowMajor> &K,
49 Eigen::SparseMatrix<double, Eigen::RowMajor> &S,
double ak,
double t);
54 #endif //WRUNGEKUTTA_H