#include <pm_periodic_boundary.h>
|
| | PMPeriodicBoundary () |
| |
| | ~PMPeriodicBoundary () |
| |
| | PMPeriodicBoundary (const std::pair< Point, Point > &bbox_pts, const std::vector< bool > &periodic_directions) |
| |
| | PMPeriodicBoundary (const Point &bbox_pmin, const Point &bbox_pmax, const std::vector< bool > &periodic_directions) |
| |
| | PMPeriodicBoundary (const Point &bbox_pmin, const Point &bbox_pmax, const std::vector< bool > &periodic_directions, const std::vector< bool > &inlet_directions, const std::vector< Real > &inlet_pressure) |
| |
| | PMPeriodicBoundary (const BoundingBox &bbox, const std::vector< bool > &periodic_directions) |
| |
| | PMPeriodicBoundary (const PMPeriodicBoundary &pb) |
| |
| bool | periodic_direction (const std::size_t i) const |
| |
| const std::vector< bool > & | periodic_direction () const |
| |
| bool | inlet_direction (const std::size_t i) const |
| |
| const std::vector< bool > & | inlet_direction () const |
| |
| const Real | inlet_pressure (const std::size_t i) const |
| |
| const std::vector< Real > & | inlet_pressure () const |
| |
| Real | box_length (const std::size_t i) const |
| |
| Point | box_length () const |
| |
| Point | box_min () const |
| |
| Point | box_max () const |
| |
| Point | box_mid () const |
| |
| const BoundingBox & | bounding_box () const |
| |
| bool | get_image_point (const Point &pt0, const std::size_t i, Point &im_pt) const |
| |
| bool | get_image_point (const Point &pt0, const Real &search_radius, const std::size_t i, Point &im_pt) const |
| |
| void | correct_position (Point &pt0) const |
| |
| Real | point_distance (const Point &pt0, const Point &pt1) const |
| |
| Point | point_vector (const Point &pt0, const Point &pt1) const |
| |
| std::size_t | dimension () const |
| |
| std::vector< bool > | image_elem (const Elem *elem) const |
| |
| void | build_image_elem (Elem *elem) const |
| |
| void | restore_image_elem (Elem *elem) const |
| |
| libMesh::PMPeriodicBoundary::PMPeriodicBoundary |
( |
| ) |
|
| PMPeriodicBoundary::~PMPeriodicBoundary |
( |
| ) |
|
| PMPeriodicBoundary::PMPeriodicBoundary |
( |
const std::pair< Point, Point > & |
bbox_pts, |
|
|
const std::vector< bool > & |
periodic_directions |
|
) |
| |
| PMPeriodicBoundary::PMPeriodicBoundary |
( |
const Point & |
bbox_pmin, |
|
|
const Point & |
bbox_pmax, |
|
|
const std::vector< bool > & |
periodic_directions |
|
) |
| |
| PMPeriodicBoundary::PMPeriodicBoundary |
( |
const Point & |
bbox_pmin, |
|
|
const Point & |
bbox_pmax, |
|
|
const std::vector< bool > & |
periodic_directions, |
|
|
const std::vector< bool > & |
inlet_directions, |
|
|
const std::vector< Real > & |
inlet_pressure |
|
) |
| |
| PMPeriodicBoundary::PMPeriodicBoundary |
( |
const BoundingBox & |
bbox, |
|
|
const std::vector< bool > & |
periodic_directions |
|
) |
| |
| const BoundingBox& libMesh::PMPeriodicBoundary::bounding_box |
( |
| ) |
const |
|
inline |
| Real PMPeriodicBoundary::box_length |
( |
const std::size_t |
i | ) |
const |
| Point PMPeriodicBoundary::box_length |
( |
| ) |
const |
| Point libMesh::PMPeriodicBoundary::box_max |
( |
| ) |
const |
|
inline |
| Point libMesh::PMPeriodicBoundary::box_mid |
( |
| ) |
const |
|
inline |
| Point libMesh::PMPeriodicBoundary::box_min |
( |
| ) |
const |
|
inline |
| void PMPeriodicBoundary::build_image_elem |
( |
Elem * |
elem | ) |
const |
| void PMPeriodicBoundary::correct_position |
( |
Point & |
pt0 | ) |
const |
| std::size_t libMesh::PMPeriodicBoundary::dimension |
( |
| ) |
const |
|
inline |
| bool PMPeriodicBoundary::get_image_point |
( |
const Point & |
pt0, |
|
|
const std::size_t |
i, |
|
|
Point & |
im_pt |
|
) |
| const |
| bool PMPeriodicBoundary::get_image_point |
( |
const Point & |
pt0, |
|
|
const Real & |
search_radius, |
|
|
const std::size_t |
i, |
|
|
Point & |
im_pt |
|
) |
| const |
| std::vector< bool > PMPeriodicBoundary::image_elem |
( |
const Elem * |
elem | ) |
const |
| bool PMPeriodicBoundary::inlet_direction |
( |
const std::size_t |
i | ) |
const |
| const std::vector< bool > & PMPeriodicBoundary::inlet_direction |
( |
| ) |
const |
| const Real PMPeriodicBoundary::inlet_pressure |
( |
const std::size_t |
i | ) |
const |
| const std::vector< Real > & PMPeriodicBoundary::inlet_pressure |
( |
| ) |
const |
| bool PMPeriodicBoundary::periodic_direction |
( |
const std::size_t |
i | ) |
const |
| const std::vector< bool > & PMPeriodicBoundary::periodic_direction |
( |
| ) |
const |
| Real PMPeriodicBoundary::point_distance |
( |
const Point & |
pt0, |
|
|
const Point & |
pt1 |
|
) |
| const |
| Point PMPeriodicBoundary::point_vector |
( |
const Point & |
pt0, |
|
|
const Point & |
pt1 |
|
) |
| const |
| void PMPeriodicBoundary::restore_image_elem |
( |
Elem * |
elem | ) |
const |
The documentation for this class was generated from the following files: