Peano
Loading...
Searching...
No Matches
ContextCurvilinearPML.h
Go to the documentation of this file.
1
#ifndef EXASEIS_CONTEXT_CURVILINEAR_PML_HEADER
2
#define EXASEIS_CONTEXT_CURVILINEAR_PML_HEADER
3
4
#include "
ContextCurvilinear.h
"
5
6
template
<
class
Shortcuts,
int
basisSize>
7
class
ContextCurvilinearPML
:
public
ContextCurvilinear
<Shortcuts, basisSize> {
8
9
public
:
10
ContextCurvilinearPML
(
11
std::string& scenario_string,
12
std::string&
topography_string
,
13
DomainInformation
* a_domain_info,
14
SolverInformationADERDG<basisSize - 1>
* a_solver_info,
15
int
pml_width
16
):
17
ContextCurvilinear
<Shortcuts, basisSize>(scenario_string,
topography_string
, a_domain_info, a_solver_info) {
18
this->topography->set_pml_width(pml_width);
19
}
20
};
21
22
#endif
ContextCurvilinear.h
ContextCurvilinearPML
Definition
ContextCurvilinearPML.h:7
ContextCurvilinearPML::ContextCurvilinearPML
ContextCurvilinearPML(std::string &scenario_string, std::string &topography_string, DomainInformation *a_domain_info, SolverInformationADERDG< basisSize - 1 > *a_solver_info, int pml_width)
Definition
ContextCurvilinearPML.h:10
ContextCurvilinear
Definition
ContextCurvilinear.h:15
ContextCurvilinear::topography_string
std::string topography_string
Definition
ContextCurvilinear.h:237
DomainInformation
Definition
DomainInformation.h:8
SolverInformationADERDG
Definition
SolverInformationADERDG.h:9
applications
exahype2
exaseis
ExaSeis_core
Context
ContextCurvilinearPML.h
Generated on Wed Nov 4 2026 08:20:46 for Peano by
1.9.8