Mimetic Operators Library Enhanced
4.0
Loading...
Searching...
No Matches
interpol.h
Go to the documentation of this file.
1
/*
2
* SPDX-License-Identifier: GPL-3.0-or-later
3
* © 2008-2024 San Diego State University Research Foundation (SDSURF).
4
* See LICENSE file or https://www.gnu.org/licenses/gpl-3.0.html for details.
5
*/
6
7
/*
8
* @file interpol.h
9
*
10
* @brief Mimetic Interpolators
11
*
12
* @date 2024/10/15
13
*/
14
15
#ifndef INTERPOL_H
16
#define INTERPOL_H
17
18
#include "
utils.h
"
19
#include <cassert>
20
25
class
Interpol
:
public
sp_mat {
26
27
public
:
28
using
sp_mat::operator=;
29
36
Interpol
(u32 m,
Real
c);
37
46
Interpol
(u32 m, u32 n,
Real
c1,
Real
c2);
47
58
Interpol
(u32 m, u32 n, u32 o,
Real
c1,
Real
c2,
Real
c3);
59
67
Interpol
(
bool
type, u32 m,
Real
c);
68
78
Interpol
(
bool
type, u32 m, u32 n,
Real
c1,
Real
c2);
79
91
Interpol
(
bool
type, u32 m, u32 n, u32 o,
Real
c1,
Real
c2,
Real
c3);
92
};
93
94
#endif
// INTERPOL_H
Interpol::Interpol
Interpol(u32 m, Real c)
1-D Mimetic Interpolator Constructor
Definition
interpol.cpp:19
utils.h
Real
double Real
Definition
utils.h:21
src
cpp
interpol.h
Generated by
1.13.2