Mimetic Operators Library Enhanced 4.0
Loading...
Searching...
No Matches
interpol.h
Go to the documentation of this file.
1#ifndef INTERPOL_H
2#define INTERPOL_H
3
4#include <cassert>
5#include "utils.h"
6
7class Interpol : public sp_mat
8{
9
10public:
11 using sp_mat::operator=;
12
13 // 1-D Constructor
14 Interpol(u32 m, Real c);
15 // 2-D Constructor
16 Interpol(u32 m, u32 n, Real c1, Real c2);
17 // 3-D Constructor
18 Interpol(u32 m, u32 n, u32 o, Real c1, Real c2, Real c3);
19 // 1-D Constructor for second type
20 Interpol(bool type, u32 m, Real c);
21 // 2-D Constructor for second type
22 Interpol(bool type, u32 m, u32 n, Real c1, Real c2);
23 // 3-D Constructor for second type
24 Interpol(bool type, u32 m, u32 n, u32 o, Real c1, Real c2, Real c3);
25};
26
27#endif // INTERPOL_H
Interpol(u32 m, Real c)
Definition interpol.cpp:4
double Real
Definition utils.h:8