|
ViennaGrid - The Vienna Grid Library
2.1.0
|
Contains functions for detecting and querying boundary information. More...
#include <vector>#include "viennagrid/forwards.hpp"#include "viennagrid/element/element.hpp"#include "viennagrid/accessor.hpp"#include "viennagrid/mesh/segmentation.hpp"Go to the source code of this file.
Data Structures | |
| class | boundary_setter_functor< MeshT > |
| For internal use only. More... | |
Namespaces | |
| namespace | viennagrid |
The main ViennaGrid namespace. Most user functionality resides directly in this namespace rather than in sub-namespaces. | |
| namespace | viennagrid::detail |
Namespace for implementation details. Not intended to be used directly by a library user. | |
Functions | |
| template<typename MeshT , typename AccessorT > | |
| void | detect_boundary (MeshT &mesh_obj, AccessorT boundary_info_accessor) |
| For internal use only. | |
| template<typename WrappedConfigT > | |
| void | detect_boundary (mesh< WrappedConfigT > &mesh_obj) |
| For internal use only. | |
| template<typename SegmentationT > | |
| void | detect_boundary (segment_handle< SegmentationT > &segment) |
| For internal use only. | |
| template<typename ElementT , typename AccessorT > | |
| bool | is_boundary (AccessorT const boundary_info_accessor, ElementT const &element) |
| For internal use only. | |
| template<typename WrappedConfigT , typename ElementT > | |
| bool | is_boundary (mesh< WrappedConfigT > const &mesh_obj, ElementT const &element) |
| Returns true if an element is located on the boundary of the mesh. | |
| template<typename SegmentationT , typename ElementT > | |
| bool | is_boundary (segment_handle< SegmentationT > const &segment, ElementT const &element) |
| Returns true if an element is located on the boundary of the segment. | |
| template<typename ElementTag1 , typename WrappedConfigT1 , typename ElementTag2 , typename WrappedConfigT2 > | |
| bool | is_boundary (viennagrid::element< ElementTag1, WrappedConfigT1 > const &host_element, viennagrid::element< ElementTag2, WrappedConfigT2 > const &element) |
| Returns true if the element provided as second argument is on the boundary of the element provided as first argument. | |
| template<typename MeshT , typename SourceAccessorT , typename DestinationAccessorT > | |
| void | transfer_boundary_information (MeshT const &mesh_obj, SourceAccessorT const source_boundary_info_accessor, DestinationAccessorT destination_boundary_info_accessor) |
| For internal use only. | |
| template<typename WrappedConfigT > | |
| void | transfer_boundary_information (mesh< WrappedConfigT > &mesh_obj) |
| For internal use only. | |
| template<typename SegmentationT > | |
| void | transfer_boundary_information (segment_handle< SegmentationT > &segment) |
| For internal use only. | |
Contains functions for detecting and querying boundary information.
1.7.6.1