XGCa
XGC_core
cpp
natural_boundary.hpp
Go to the documentation of this file.
1
#ifndef NATURAL_BOUNDARY_HPP
2
#define NATURAL_BOUNDARY_HPP
3
4
#include "
matrix.hpp
"
5
#include "
grid.hpp
"
6
#include "
vertex_list.hpp
"
7
8
class
NaturalBoundary
{
9
Matrix<DeviceType>
mat
;
10
11
public
:
12
13
NaturalBoundary
(){}
14
15
NaturalBoundary
(
const
Grid<DeviceType>
& grid,
const
VertexList
& boundary);
16
17
void
apply
(
const
Grid<DeviceType>
& grid,
const
View<double*,CLayout,DeviceType>& view)
const
;
18
};
19
20
#endif
Grid< DeviceType >
Matrix< DeviceType >
NaturalBoundary
Definition:
natural_boundary.hpp:8
NaturalBoundary::apply
void apply(const Grid< DeviceType > &grid, const View< double *, CLayout, DeviceType > &view) const
Definition:
natural_boundary.cpp:84
NaturalBoundary::mat
Matrix< DeviceType > mat
Definition:
natural_boundary.hpp:9
NaturalBoundary::NaturalBoundary
NaturalBoundary()
Definition:
natural_boundary.hpp:13
VertexList
Definition:
vertex_list.hpp:53
grid.hpp
matrix.hpp
vertex_list.hpp
Generated by
1.9.1