Mimetic Operators Library Enhanced
4.0
Loading...
Searching...
No Matches
robinbc.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 robinbc.cpp
9
* @date 2024/10/15
10
* @brief Robin Boundary Condition Class
11
*
12
*/
13
14
#ifndef ROBINBC_H
15
#define ROBINBC_H
16
17
#include "
gradient.h
"
18
23
class
RobinBC
:
public
sp_mat {
24
25
public
:
26
using
sp_mat::operator=;
27
38
RobinBC
(u16 k, u32 m,
Real
dx,
Real
a,
Real
b);
39
54
RobinBC
(u16 k, u32 m,
Real
dx, u32 n,
Real
dy,
Real
a,
Real
b);
55
56
72
RobinBC
(u16 k, u32 m,
Real
dx, u32 n,
Real
dy, u32 o,
Real
dz,
Real
a,
73
Real
b);
74
};
75
76
#endif
// ROBINBC_H
RobinBC::RobinBC
RobinBC(u16 k, u32 m, Real dx, Real a, Real b)
1-D Robin boundary constructor
Definition
robinbc.cpp:16
gradient.h
Real
double Real
Definition
utils.h:21
src
cpp
robinbc.h
Generated by
1.13.2