6 template <class unit, typename real_t>
7 class adv mpdata : public adv<unit, real_t>
8 {
9 public: const int stencil_extent() { return 3; }
10 public: const int time_levels() { return 2; }
11 public: const int num_steps() { return 2; }
12
13 protected: real_t eps;
14 public: adv_mpdata(real_t eps_ = le-6) { eps = eps_; }
15