LoAdSG
interfaceMatrices.h
1
/**********************************************************************************
2
* Author: Christoph Pflaum, Riccarda Scherner-Griesshammer, Rainer Hartmann
3
* Department Informatik Lehrstuhl 10 - Systemsimulation
4
* Friedrich-Alexander Universität Erlangen-Nürnberg
5
*
6
*********************************************/
7
8
#ifndef INTERFACEMATRICES_H
9
#define INTERFACEMATRICES_H
10
14
enum
BasisFunctionType { leftBasis = 0, rightBasis = 1, gradLeftBasis = 2, gradRightBasis = 3 };
15
16
20
template
<
size_t
DIM>
21
class
InterfaceLocalStiffnessMatrices
{
22
public
:
29
virtual
double
stencil_integration
(
double
p_left[DIM],
double
p_right[DIM],
30
BasisFunctionType u[DIM], BasisFunctionType v[DIM])
const
= 0;
31
};
32
33
34
#endif
// INTERFACEMATRICES_H
35
InterfaceLocalStiffnessMatrices
Definition
interfaceMatrices.h:21
InterfaceLocalStiffnessMatrices::stencil_integration
virtual double stencil_integration(double p_left[DIM], double p_right[DIM], BasisFunctionType u[DIM], BasisFunctionType v[DIM]) const =0
home
runner
work
LoAdSG
LoAdSG
library
source
stencils
InterfaceIntegration
interfaceMatrices.h
Generated by
1.9.8