#include <Panzer_STK_PeriodicBC_MatchConditions.hpp>
|
| | QuarterPlaneMatcher (int index0a, int index0b, int index1) |
| |
| | QuarterPlaneMatcher (int index0a, int index0b, int index1, double error) |
| |
| | QuarterPlaneMatcher (int index0a, int index0b, int index1, const std::vector< std::string > ¶ms) |
| |
| | QuarterPlaneMatcher (const QuarterPlaneMatcher &cm) |
| |
| bool | operator() (const Teuchos::Tuple< double, 3 > &a, const Teuchos::Tuple< double, 3 > &b) const |
| |
| std::string | getString () const |
| |
| double | getAbsoluteTolerance () const |
| |
| void | transform (double *ptB, const std::vector< double > ¢roidA) const |
| |
Match coordinates at the same point in two planes. This handles quarter symmetry.
Definition at line 215 of file Panzer_STK_PeriodicBC_MatchConditions.hpp.
◆ QuarterPlaneMatcher() [1/4]
| panzer_stk::QuarterPlaneMatcher::QuarterPlaneMatcher |
( |
int |
index0a, |
|
|
int |
index0b, |
|
|
int |
index1 |
|
) |
| |
|
inline |
◆ QuarterPlaneMatcher() [2/4]
| panzer_stk::QuarterPlaneMatcher::QuarterPlaneMatcher |
( |
int |
index0a, |
|
|
int |
index0b, |
|
|
int |
index1, |
|
|
double |
error |
|
) |
| |
|
inline |
◆ QuarterPlaneMatcher() [3/4]
| panzer_stk::QuarterPlaneMatcher::QuarterPlaneMatcher |
( |
int |
index0a, |
|
|
int |
index0b, |
|
|
int |
index1, |
|
|
const std::vector< std::string > & |
params |
|
) |
| |
|
inline |
◆ QuarterPlaneMatcher() [4/4]
◆ buildLabels()
| void panzer_stk::QuarterPlaneMatcher::buildLabels |
( |
| ) |
|
|
inlineprivate |
◆ parseParams()
| void panzer_stk::QuarterPlaneMatcher::parseParams |
( |
const std::vector< std::string > & |
params | ) |
|
|
inlineprivate |
◆ operator()()
| bool panzer_stk::QuarterPlaneMatcher::operator() |
( |
const Teuchos::Tuple< double, 3 > & |
a, |
|
|
const Teuchos::Tuple< double, 3 > & |
b |
|
) |
| const |
|
inline |
◆ getString()
| std::string panzer_stk::QuarterPlaneMatcher::getString |
( |
| ) |
const |
|
inline |
◆ getAbsoluteTolerance()
| double panzer_stk::QuarterPlaneMatcher::getAbsoluteTolerance |
( |
| ) |
const |
|
inline |
◆ transform()
| void panzer_stk::QuarterPlaneMatcher::transform |
( |
double * |
ptB, |
|
|
const std::vector< double > & |
centroidA |
|
) |
| const |
|
inline |
◆ error_
| double panzer_stk::QuarterPlaneMatcher::error_ |
|
private |
◆ index0a_
| int panzer_stk::QuarterPlaneMatcher::index0a_ |
|
private |
◆ index0b_
| int panzer_stk::QuarterPlaneMatcher::index0b_ |
|
private |
◆ index1_
| int panzer_stk::QuarterPlaneMatcher::index1_ |
|
private |
◆ labels_
| char panzer_stk::QuarterPlaneMatcher::labels_[3] |
|
private |
The documentation for this class was generated from the following file: