AMDiS
2.10
The Adaptive Multi-Dimensional Simulation Toolbox
LocalOperators.hpp
1
#pragma once
2
3
#include <amdis/GridFunctionOperator.hpp>
4
5
/*
6
* In the following comments we use the notation
7
* psi ... scalar testfunction
8
* Psi ... vector testfunction
9
* phi ... scalar trialfunction
10
* Phi ... vector trialfunction
11
* A ..... matrix coefficient
12
* b ..... vector coefficient
13
* c ..... scalar coefficient
14
*/
15
16
39
// zero-order operators
40
#include <amdis/localoperators/ZeroOrderTest.hpp>
// <psi * c>
41
#include <amdis/localoperators/ZeroOrderTestTrial.hpp>
// <psi, c * phi>
42
#include <amdis/localoperators/ZeroOrderTestTrialvec.hpp>
// <psi, b * Phi>
43
#include <amdis/localoperators/ZeroOrderTestvec.hpp>
// <Psi * b>
44
#include <amdis/localoperators/ZeroOrderTestvecTrial.hpp>
// <Psi, b * phi>
45
#include <amdis/localoperators/ZeroOrderTestvecTrialvec.hpp>
// <Psi, A * Phi>, <Psi, c * Phi>
46
47
// first-order operators
48
#include <amdis/localoperators/FirstOrderPartialTest.hpp>
// <d_i(psi), c>
49
#include <amdis/localoperators/FirstOrderGradTest.hpp>
// <grad(psi), b>
50
#include <amdis/localoperators/FirstOrderDivTestvec.hpp>
// <div(Psi), c>
51
52
#include <amdis/localoperators/FirstOrderDivTestvecTrial.hpp>
// <div(Psi), c * phi>
53
#include <amdis/localoperators/FirstOrderGradTestTrial.hpp>
// <grad(psi), b * phi>
54
#include <amdis/localoperators/FirstOrderGradTestTrialvec.hpp>
// <grad(psi), c * Phi>
55
#include <amdis/localoperators/FirstOrderPartialTestTrial.hpp>
// <d_i(psi), c * psi>
56
#include <amdis/localoperators/FirstOrderTestDivTrialvec.hpp>
// <psi, c * div(Phi)>
57
#include <amdis/localoperators/FirstOrderTestGradTrial.hpp>
// <psi, b * grad(phi)>
58
#include <amdis/localoperators/FirstOrderTestPartialTrial.hpp>
// <psi, c * d_i(phi)>
59
#include <amdis/localoperators/FirstOrderTestvecGradTrial.hpp>
// <Psi, c * grad(phi)>
60
61
// second-order operators
62
#include <amdis/localoperators/SecondOrderDivTestvecDivTrialvec.hpp>
// <div(Psi), c * div(Phi)>
63
#include <amdis/localoperators/SecondOrderGradTestGradTrial.hpp>
// <grad(psi), A * grad(phi)>
64
#include <amdis/localoperators/SecondOrderPartialTestPartialTrial.hpp>
// <d_i(psi), c * d_j(phi)>
amdis
LocalOperators.hpp
Generated by
1.9.4