We're using a class instead of a typedef to allow forward declarations and future flexibility. 更多...
#include <periodic_boundaries.h>
Public 成员函数 | |
PeriodicBoundaryBase * | boundary (boundary_id_type id) |
const PeriodicBoundaryBase * | boundary (boundary_id_type id) const |
PeriodicBoundaries ()=default | |
~PeriodicBoundaries () | |
const Elem * | neighbor (boundary_id_type boundary_id, const PointLocatorBase &point_locator, const Elem *e, unsigned int side, unsigned int *neigh_side=nullptr) const |
We're using a class instead of a typedef to allow forward declarations and future flexibility.
在文件 periodic_boundaries.h 第 49 行定义.
|
default |
|
default |
PeriodicBoundaryBase * libMesh::PeriodicBoundaries::boundary | ( | boundary_id_type | id | ) |
在文件 periodic_boundaries.C 第 38 行定义.
参考自 neighbor().
const PeriodicBoundaryBase * libMesh::PeriodicBoundaries::boundary | ( | boundary_id_type | id | ) | const |
在文件 periodic_boundaries.C 第 48 行定义.
const Elem * libMesh::PeriodicBoundaries::neighbor | ( | boundary_id_type | boundary_id, |
const PointLocatorBase & | point_locator, | ||
const Elem * | e, | ||
unsigned int | side, | ||
unsigned int * | neigh_side = nullptr |
||
) | const |
在文件 periodic_boundaries.C 第 59 行定义.
参考 boundary(), libMesh::PeriodicBoundaryBase::get_corresponding_pos(), libMesh::invalid_uint , 以及 libMesh::PeriodicBoundaryBase::pairedboundary.